Faad2 is a widely embedded open-source audio decoding library used across media players, streaming applications, and embedded systems to parse Advanced Audio Coding (AAC) streams. The project's vulnerability footprint, though modest in volume, concentrates in memory-safety issues including out-of-bounds writes, NULL-pointer dereferences, and stack-based buffer overflows—typical of C-based parser implementations handling untrusted media input. Because the library sits deep in the software supply chain, individual flaws can propagate through numerous downstream products; defenders should prioritize tracking and remediating this vendor's advisories relative to their integration footprint. Current severity, exploitation, and exposure counts are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Faad2 Project over time
Signals from CVEs in this vendor scope (9 CVEs).
9 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2021-32277HIGH An issue was discovered in faad2 through 2.10.0. A heap-buffer-overflow exists in the function sbr_qmf_analysis_32 located in sbr_qmf.c. It allows an attacker to cause code Executi | Sep 20, 2021 | 7.8 | 26 | NO | NO |
CVE-2021-32274HIGH An issue was discovered in faad2 through 2.10.0. A heap-buffer-overflow exists in the function sbr_qmf_synthesis_64 located in sbr_qmf.c. It allows an attacker to cause code Execut | Sep 20, 2021 | 7.8 | 26 | NO | NO |
CVE-2021-32278HIGH An issue was discovered in faad2 through 2.10.0. A heap-buffer-overflow exists in the function lt_prediction located in lt_predict.c. It allows an attacker to cause code Execution. | Sep 20, 2021 | 7.8 | 25 | NO | NO |
CVE-2021-32273HIGH An issue was discovered in faad2 through 2.10.0. A stack-buffer-overflow exists in the function ftypin located in mp4read.c. It allows an attacker to cause Code Execution. | Sep 20, 2021 | 7.8 | 25 | NO | NO |
CVE-2021-32272HIGH An issue was discovered in faad2 before 2.10.0. A heap-buffer-overflow exists in the function stszin located in mp4read.c. It allows an attacker to cause Code Execution. | Sep 20, 2021 | 7.8 | 25 | NO | NO |
CVE-2021-26567HIGH Stack-based buffer overflow vulnerability in frontend/main.c in faad2 before 2.2.7.1 allow local attackers to execute arbitrary code via filename and pathname options. | Feb 26, 2021 | 7.8 | 23 | NO | NO |
CVE-2023-38858MEDIUM Buffer Overflow vulnerability infaad2 v.2.10.1 allows a remote attacker to execute arbitrary code and cause a denial of service via the mp4info function in mp4read.c:1039. | Aug 15, 2023 | 6.5 | 20 | NO | NO |
CVE-2021-32276MEDIUM An issue was discovered in faad2 through 2.10.0. A NULL pointer dereference exists in the function get_sample() located in output.c. It allows an attacker to cause Denial of Servic | Sep 20, 2021 | 5.5 | 20 | NO | NO |
CVE-2023-38857MEDIUM Buffer Overflow vulnerability infaad2 v.2.10.1 allows a remote attacker to execute arbitrary code and cause a denial of service via the stcoin function in mp4read.c. | Aug 15, 2023 | 5.5 | 17 | NO | NO |
Signals from CVEs in this vendor scope (9 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Faad2 Project.
Media articles that mention a CVE ID that affects a product developed by Faad2 Project — matched by CVE ID, not by vendor name.