CVE-2008-3162

Stack-based buffer overflow in the str_read_packet function in libavformat/psxstr.c in FFmpeg before r13993 allows remote attackers to cause a denial of…

published July 14, 2008

CVSS
—
EPSS
9%
Percentile
95.4
In the wild
Unconfirmed
What it is

⚠️ A crafty STR file could trigger a stack-based buffer overflow in FFmpeg, leading to application crashes or even arbitrary code execution! Think of it like a traffic jam caused by a rogue vehicle weaving between lanes — one poorly placed audio-video sector can bring the entire flow to a halt, causing chaos for everyone on the road. If exploited, attackers could crash the application, creating a denial of service scenario, or even execute their own code, opening the door to further attacks. This could lead to devastating consequences for users relying on the software for multimedia processing.

Put simply

Think of it like a traffic jam caused by a rogue vehicle weaving between lanes — one poorly placed audio-video sector can bring the entire flow to a halt, causing chaos for everyone on the road. The vulnerability resides in the str_read_packet function in FFmpeg's libavformat/psxstr.c, where improper handling of crafted STR files can lead to a buffer overflow, allowing an attacker to manipulate the execution flow.

What to do

If exploited, attackers could crash the application, creating a denial of service scenario, or even execute their own code, opening the door to further attacks. This could lead to devastating consequences for users relying on the software for multimedia processing. To safeguard against this, update FFmpeg to a version after r13993, which addresses this vulnerability. Regularly monitor your multimedia libraries for updates to maintain security best practices. You've got this! By following these steps, you'll keep your systems safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.09251 · 95.4th percentile
Published
2008-07-14T23:00Z
EPSS history
Timeline
  • 14 JUL 23:00Z
    Stack-based buffer overflow in the str_read_packet function in libavformat/psxstr.c in FFmpeg before r13993 allows remote attackers to cause a denial of…
    cvelistv5