CVE-2004-0805: Buffer overflow in layer2.c in mpg123 0.59r and possibly mpg123 0.59s allows remote attackers to execute arbit
CVE-2004-0805 is a high-severity flaw (CVSS 7.5) affecting mpg123, mandrake linux, mandrake linux corporate server. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Buffer overflow in layer2.c in mpg123 0.59r and possibly mpg123 0.59s allows remote attackers to execute arbitrary code via a certain (1) mp3 or (2) mp2 file.
Why this priority
- High severity
- On your watchlist
No fix is published yet: follow the downgrade or mitigation steps.
Risk facts
| CVSS score | 7.5 (High) |
| EPSS exploit chance | 3.8% (top 10%) |
| CISA exploited list | No |
| Published | 2004-12-23 |
| Last modified | 2026-06-16 |
Last updated 2026-06-16 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2004-0805?
mpg123: downgrade or apply the listed mitigation; mandrake linux: mitigate or apply the listed mitigation; mandrake linux corporate server: mitigate or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2004-0805 being exploited?
CVE-2004-0805 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2004-0805 affect?
CVE-2004-0805 affects mpg123, mandrake linux, mandrake linux corporate server. Severity is high (CVSS 7.5). Buffer overflow in layer2.c in mpg123 0.59r and possibly mpg123 0.59s allows remote attackers to execute arbitrary code via a certain (1) mp3 or (2) mp2 file.
How urgent is CVE-2004-0805?
Priority 54/100. High severity; On your watchlist
Related CVEs
- CVE-2017-9545 MEDIUM 5.5 DOWNGRADE The next_text function in src/libmpg123/id3.c in mpg123 1.24.0 allows remote attackers to cause a denial of se
- CVE-2017-12839 HIGH 8.3 UPGRADE A heap-based buffer over-read in the getbits function in src/libmpg123/getbits.h in mpg123 through 1.25.5 allo
- CVE-2017-12797 MEDIUM 5.5 UPGRADE Integer overflow in the INT123_parse_new_id3 function in the ID3 parser in mpg123 before 1.25.5 on 32-bit plat
- CVE-2017-11126 MEDIUM 5.5 UPGRADE The III_i_stereo function in libmpg123/layer3.c in mpg123 through 1.25.1 allows remote attackers to cause a de
- CVE-2017-10683 HIGH 7.5 DOWNGRADE In mpg123 1.25.0, there is a heap-based buffer over-read in the convert_latin1 function in libmpg123/id3.c