CVE-2024-10573: Out-of-bounds Write
Source CVE Database V5
Not known to be exploited · CVSS 6.7 Medium.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 27% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 31 Oct 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
To mitigate CVE-2024-10573, organizations should: 1) Monitor official mpg123 project channels and security advisories for patches and apply updates promptly once available. 2) Restrict local user privileges to minimize the impact of potential exploitation. 3) Avoid processing untrusted or unauthenticated MPEG audio streams locally, especially from unknown sources. 4) Employ application whitelisting and sandboxing techniques for multimedia applications using mpg123 to contain potential exploitation. 5) Implement network-level controls to prevent delivery of crafted audio streams to end users. 6) Conduct code audits and testing if custom or embedded versions of mpg123 are used to identify and remediate similar issues. 7) Educate users about the risks of opening untrusted media files and scanning through suspicious streams. These targeted mitigations go beyond generic advice by focusing on controlling local user interaction and limiting exposure to crafted audio content.
Description
An out-of-bounds write flaw was found in mpg123 when handling crafted streams. When decoding PCM, the libmpg123 may write past the end of a heap-located buffer. Consequently, heap corruption may happen, and arbitrary code execution is not discarded. The complexity required to exploit this flaw is considered high as the payload must be validated by the MPEG decoder and the PCM synth before execution. Additionally, to successfully execute the attack, the user must scan through the stream, making web live stream content (such as web radios) a very unlikely attack vector.
References
- access.redhat.com/errata/RHSA-2024:11193 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:11242 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2024-10573 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2322980 (opens in a new tab)
- mpg123.org/cgi-bin/news.cgi (opens in a new tab)
- openwall.com/lists/oss-security/2024/10/30/3 (opens in a new tab)
- openwall.com/lists/oss-security/2024/10/31/4 (opens in a new tab)
- openwall.com/lists/oss-security/2024/11/01/1 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2024/11/msg00025.html (opens in a new tab)