CVE-2010-3454

Multiple off-by-one errors in the WW8DopTypography::ReadFromMem function in oowriter in OpenOffice.org (OOo) 2.x and 3.x before 3.3 allow remote attackers to…

published January 28, 2011

CVSS
—
EPSS
10%
Percentile
95.7
In the wild
Unconfirmed
What it is

⚠️ An off-by-one error in OpenOffice.org could lead to unexpected crashes! Just like a missed step in a dance can throw everything off balance, this vulnerability allows attackers to exploit typography data in .DOC files. 💃 Think of it like a chef who accidentally adds one too many spices to a recipe — it tips the balance and ruins the entire dish. In this case, the extra data can lead to application crashes or even allow rogue code execution. An attacker could craft a malicious Microsoft Word .DOC file that, when opened in an affected version of OpenOffice, triggers an application crash. This behavior can create significant disruptions, as users may lose unsaved work and experience downtime.

Put simply

Think of it like a chef who accidentally adds one too many spices to a recipe — it tips the balance and ruins the entire dish. In this case, the extra data can lead to application crashes or even allow rogue code execution. The vulnerability arises from multiple off-by-one errors in the WW8DopTypography::ReadFromMem function, leading to out-of-bounds writes that could crash the application or potentially execute arbitrary code.

What to do

An attacker could craft a malicious Microsoft Word .DOC file that, when opened in an affected version of OpenOffice, triggers an application crash. This behavior can create significant disruptions, as users may lose unsaved work and experience downtime. To remediate this vulnerability, upgrade your OpenOffice.org to version 3.3 or later. Additionally, consider implementing more stringent file validation checks when handling .DOC files to mitigate risks. You've got this! By taking these steps, you can keep your environment secure and your applications running smoothly! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.10274 · 95.7th percentile
Published
2011-01-28T21:13Z
EPSS history
Timeline
  • 28 JAN 21:13Z
    Multiple off-by-one errors in the WW8DopTypography::ReadFromMem function in oowriter in OpenOffice.org (OOo) 2.x and 3.x before 3.3 allow remote attackers to…
    cvelistv5