Read the docs
TI-2004-00889 Aliases CVE-2004-0982GHSA-j759-7prh-q6f5

Buffer overflow in the getauthfromURL function in httpget.c in mpg123 pre0.59s and mpg123…

Priority MEDIUM 52Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
— Not recorded in CVSS 2.0
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
Complete · Complete · Complete
Fix status
No fix listed

Attack profile from CVSS 2.0 · NVD. Fix status from CNA.

Summary

Buffer overflow in the getauthfromURL function in httpget.c in mpg123 pre0.59s and mpg123 0.59r could allow remote attackers or local users to execute arbitrary code via an mp3 file that contains a long string before the @ (at sign) in a URL.

Why it matters now

EPSS 0.06527 93rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:mpg123:mpg123:0.59r:*:*:*:*:*:*:*0.59rVulnerableMpg123
cpe:2.3:a:mpg123:mpg123:pre0.59s:*:*:*:*:*:*:*pre0.59sVulnerableMpg123
  • cpe:2.3:a:mpg123:mpg123:0.59r:*:*:*:*:*:*:* Versions 0.59r Vulnerable ·Mpg123
  • cpe:2.3:a:mpg123:mpg123:pre0.59s:*:*:*:*:*:*:* Versions pre0.59s Vulnerable ·Mpg123

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2004-0982
  2. 2026-10-03 Alias added: GHSA-j759-7prh-q6f5

References

  • TI-2004-01162 Buffer overflow in the find_next_file function in playlist.c for mpg123 0.59r allows… CVSS 2.0HIGH 10.0
  • TI-2009-01236 Integer signedness error in the store_id3_text function in the ID3v2 code in mpg123… CVSS 2.0HIGH 10.0
  • TI-2003-00799 Heap-based buffer overflow in readstring of httpget.c for mpg123 0.59r and 0.59s allows… CVSS 2.0HIGH 7.5
  • TI-2006-03253 Heap-based buffer overflow in httpdget.c in mpg123 before 0.59s-rll allows remote… CVSS 2.0HIGH 7.5
  • TI-2017-09507 A heap-based buffer over-read in the getbits function in src/libmpg123/getbits.h in… CVSS 3.0HIGH 8.3
  • TI-2004-00898 Buffer overflow in mpg123 before 0.59s-r9 allows remote attackers to execute arbitrary… CVSS 2.0HIGH 7.5
See all 15 →

Sources