CVE-2009-2949

Integer overflow in the XPMReader::ReadXPM function in filter.vcl/ixpm/svt_xpmread.cxx in OpenOffice.org (OOo) before 3.2 allows remote attackers to execute…

published February 16, 2010

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

⚠️ A crafty integer overflow within OpenOffice.org’s XPM reader opens the door for remote attackers to potentially execute arbitrary code. 😱 Think of it like a fast-food restaurant that serves up way too much of an ingredient because they miscounted. If a dish overflows with too much sauce, it could spoil the whole meal—and here, it lets attackers cook up chaos in your system! This vulnerability allows an attacker to trigger a heap-based buffer overflow, leading to unauthorized execution of code. Essentially, they could walk right into your computer and run any commands they choose, posing serious threats to data integrity and system security.

Put simply

Think of it like a fast-food restaurant that serves up way too much of an ingredient because they miscounted. If a dish overflows with too much sauce, it could spoil the whole meal—and here, it lets attackers cook up chaos in your system! The integer overflow occurs in the XPMReader::ReadXPM function, allowing attackers to craft a specific XPM file that exploits this overflow, resulting in a buffer overflow situation.

What to do

This vulnerability allows an attacker to trigger a heap-based buffer overflow, leading to unauthorized execution of code. Essentially, they could walk right into your computer and run any commands they choose, posing serious threats to data integrity and system security. Upgrade OpenOffice.org to version 3.2 or later immediately to eliminate this vulnerability. Additionally, review any existing XPM files to ensure they haven’t been tampered with, and consider implementing tighter file validation procedures. You've got this! By taking these steps, you're on your way to keeping your systems safer than ever. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.14193 · 96.6th percentile
Published
2010-02-16T19:00Z
EPSS history
Timeline
  • 16 FEB 19:00Z
    Integer overflow in the XPMReader::ReadXPM function in filter.vcl/ixpm/svt_xpmread.cxx in OpenOffice.org (OOo) before 3.2 allows remote attackers to execute…
    cvelistv5