CVE-2004-0994

Multiple integer overflows in xzgv 0.8 and earlier allow remote attackers to execute arbitrary code via images with large width and height values, which…

published December 15, 2004

CVSS
—
EPSS
5%
Percentile
92.3
In the wild
Unconfirmed
What it is

⚠️ A tiny image can trigger a big problem! This vulnerability in xzgv allows clever attackers to exploit large image dimensions to execute arbitrary code. 😱 Think of it like a restaurant accepting orders for gigantic meals that don’t fit on the table. If the chefs aren't careful, they might serve something that tips over the whole kitchen! An attacker could craft an image with massive width and height values, leading to a heap-based buffer overflow. This could result in arbitrary code execution, potentially allowing the attacker to control the affected system. Yikes!

Put simply

Think of it like a restaurant accepting orders for gigantic meals that don’t fit on the table. If the chefs aren't careful, they might serve something that tips over the whole kitchen! Multiple integer overflows in xzgv versions 0.8 and earlier can be triggered by images having large dimensions. This flaw is located in the read_prf_file function of readprf.c, causing catastrophic heap corruption.

What to do

An attacker could craft an image with massive width and height values, leading to a heap-based buffer overflow. This could result in arbitrary code execution, potentially allowing the attacker to control the affected system. Yikes! To safeguard your systems, upgrade xzgv to the latest version immediately. This will mitigate the risk associated with these integer overflows and help you avoid any unwelcome guests in your code! You've got this! Stay vigilant and keep your software updated for a safer digital environment! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05149 · 92.3th percentile
Published
2004-12-15T05:00Z
EPSS history
Timeline
  • 15 DEC 05:00Z
    Multiple integer overflows in xzgv 0.8 and earlier allow remote attackers to execute arbitrary code via images with large width and height values, which…
    cvelistv5