CVE-2009-4755

Multiple stack-based buffer overflows in Mercury Audio Player 1.21 allow remote attackers to execute arbitrary code via a long string in a malformed (1) .b4s…

published March 29, 2010

CVSS
—
EPSS
7%
Percentile
94.0
In the wild
Unconfirmed
What it is

⚠️ A simple playlist file could be your music player’s worst nightmare! Mercury Audio Player 1.21 has a stack-based buffer overflow vulnerability that lets attackers slip in their own code with a little help from overly long strings in .b4s or .pls files. 🎶 Think of it like a waiter who accepts an order without checking the menu — if a customer orders an absurdly large dish that doesn't exist, they could end up crashing the kitchen! That’s what’s happening here: the software doesn’t validate input sizes, leaving it vulnerable to overflow chaos. With this vulnerability, a crafty attacker could execute arbitrary code on your system, transforming your innocent jam session into a digital disaster. While there’s no known exploitation reported yet, it’s a ticking time bomb waiting for someone to exploit it!

Put simply

Think of it like a waiter who accepts an order without checking the menu — if a customer orders an absurdly large dish that doesn't exist, they could end up crashing the kitchen! That’s what’s happening here: the software doesn’t validate input sizes, leaving it vulnerable to overflow chaos. This vulnerability arises due to insufficient bounds checking on stack memory in Mercury Audio Player, leading to potential execution of arbitrary code when parsing long playlist strings.

What to do

With this vulnerability, a crafty attacker could execute arbitrary code on your system, transforming your innocent jam session into a digital disaster. While there’s no known exploitation reported yet, it’s a ticking time bomb waiting for someone to exploit it! To protect yourself, immediately consider updating Mercury Audio Player if a newer version is available. If you must continue using version 1.21, be cautious about the playlist files you load and avoid any untrusted sources until a patch is released. You can handle this! Stay vigilant and keep your systems safe. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.06760 · 94.0th percentile
Published
2010-03-29T18:00Z
EPSS history
Timeline
  • 29 MAR 18:00Z
    Multiple stack-based buffer overflows in Mercury Audio Player 1.21 allow remote attackers to execute arbitrary code via a long string in a malformed (1) .b4s…
    cvelistv5