CVE-2012-1140

FreeType before 2.4.9, as used in Mozilla Firefox Mobile before 10.0.4 and other products, allows remote attackers to cause a denial of service (invalid heap…

published April 25, 2012

CVSS
—
EPSS
4%
Percentile
89.8
In the wild
Unconfirmed
What it is

⚠️ A rogue PostScript font could send your system spiraling! This vulnerability in FreeType before 2.4.9 opens the door to memory corruption and even denial of service! Think of it like a restaurant kitchen that doesn't check its ingredients. If someone sneakily brings in a spoiled item, it could contaminate an entire dish, making it inedible! An attacker could craft a malicious font that, when processed, might crash the application or cause erratic behavior, leading to users being completely locked out! Worst case? It could even lead to code execution. Yikes!

Put simply

Think of it like a restaurant kitchen that doesn't check its ingredients. If someone sneakily brings in a spoiled item, it could contaminate an entire dish, making it inedible! This vulnerability allows for an invalid heap read operation due to memory corruption when FreeType processes specially crafted PostScript font objects. This could allow attackers to disrupt service and potentially execute arbitrary code.

What to do

An attacker could craft a malicious font that, when processed, might crash the application or cause erratic behavior, leading to users being completely locked out! Worst case? It could even lead to code execution. Yikes! To protect yourself, update FreeType to version 2.4.9 or later. If you're using Mozilla Firefox Mobile, make sure you're on version 10.0.4 or higher. Regularly check for updates to keep your software secure! You’ve got this! Patch those vulnerabilities and get back to enjoying the internet safely! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03770 · 89.8th percentile
Published
2012-04-25T10:00Z
EPSS history
Timeline
  • 25 APR 10:00Z
    FreeType before 2.4.9, as used in Mozilla Firefox Mobile before 10.0.4 and other products, allows remote attackers to cause a denial of service (invalid heap…
    cvelistv5