CVE-2004-1284

Buffer overflow in the find_next_file function in playlist.c for mpg123 0.59r allows remote attackers to execute arbitrary code via a crafted MP3 playlist

published December 22, 2004

CVSS
—
EPSS
14%
Percentile
96.6
In the wild
Unconfirmed
What it is

🚨 A crafty MP3 playlist could transform your music library into a hacker’s playground! 🎶 Think of the find_next_file function as a DJ at a party. If the DJ is not careful about which tracks get played, a malicious track could disrupt the entire party, leading to chaos on the dance floor! If an attacker crafts a malicious MP3 playlist and exploits this vulnerability, they can execute arbitrary code on your system. This could lead to anything from data theft to complete system compromise, turning your cheerful tunes into a nightmare scenario! 🎧💥

Put simply

Think of the find_next_file function as a DJ at a party. If the DJ is not careful about which tracks get played, a malicious track could disrupt the entire party, leading to chaos on the dance floor! This buffer overflow vulnerability in the find_next_file function within mpg123 0.59r allows attackers to overflow the buffer with specially crafted MP3 files, leading to arbitrary code execution.

What to do

If an attacker crafts a malicious MP3 playlist and exploits this vulnerability, they can execute arbitrary code on your system. This could lead to anything from data theft to complete system compromise, turning your cheerful tunes into a nightmare scenario! 🎧💥 To protect yourself, consider updating to a newer version of mpg123 if available, or avoid using outdated versions. Regularly audit your software and keep your system patched to mitigate potential risks. 🛡️ You've got this! With these steps, your system will be rock solid and ready to jam safely! 🎸✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.14458 · 96.6th percentile
Published
2004-12-22T05:00Z
EPSS history
Timeline
  • 22 DEC 05:00Z
    Buffer overflow in the find_next_file function in playlist.c for mpg123 0.59r allows remote attackers to execute arbitrary code via a crafted MP3 playlist
    cvelistv5