First published: Sun Dec 31 2006(Updated: )
Multiple integer overflows in OpenOffice.org (OOo) 2.0.4 and earlier, and possibly other versions before 2.1.0; and StarOffice 6 through 8; allow user-assisted remote attackers to execute arbitrary code via a crafted (a) WMF or (b) EMF file that triggers heap-based buffer overflows in (1) wmf/winwmf.cxx, during processing of META_ESCAPE records; and wmf/enhwmf.cxx, during processing of (2) EMR_POLYPOLYGON and (3) EMR_POLYPOLYGON16 records.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Apache OpenOffice | <=2.0.4 | |
Apache OpenOffice | =6.0 | |
Apache OpenOffice | =7.0 | |
Apache OpenOffice | =8.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2006-5870 has a high severity rating due to its potential to allow remote code execution.
To fix CVE-2006-5870, users should update to OpenOffice.org version 2.1.0 or later, or apply any relevant patches provided by their software vendor.
CVE-2006-5870 involves crafted WMF and EMF files that trigger integer overflows.
CVE-2006-5870 affects OpenOffice.org versions up to and including 2.0.4 and StarOffice 6 through 8.
CVE-2006-5870 generally requires user assistance, as the exploitation typically stems from opening malicious files.