CVE-2010-1797

EXPLOITED

Apple Iphone OS - Memory Corruption

Title source: rule

Description

Multiple stack-based buffer overflows in the cff_decoder_parse_charstrings function in the CFF Type2 CharStrings interpreter in cff/cffgload.c in FreeType before 2.4.2, as used in Apple iOS before 4.0.2 on the iPhone and iPod touch and before 3.2.2 on the iPad, allow remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via crafted CFF opcodes in embedded fonts in a PDF document, as demonstrated by JailbreakMe. NOTE: some of these details are obtained from third party information.

Exploits (2)

exploitdb SUSPICIOUS VERIFIED
by jailbreakme · textlocalios
https://www.exploit-db.com/exploits/14538
exploitdb WORKING POC
by Jose Miguel Esparza · pythonlocalwindows
https://www.exploit-db.com/exploits/14727

Scores

EPSS 0.5972
EPSS Percentile 98.3%

Details

VulnCheck KEV 2010-08-05
CWE
CWE-119
Status published
Products (21)
apple/iphone_os 1.0.0
apple/iphone_os 1.0.1 (2 CPE variants)
apple/iphone_os 1.0.2 (2 CPE variants)
apple/iphone_os 1.1.0 (3 CPE variants)
apple/iphone_os 1.1.1 (2 CPE variants)
apple/iphone_os 1.1.2 (3 CPE variants)
apple/iphone_os 1.1.3 (3 CPE variants)
apple/iphone_os 1.1.4 (3 CPE variants)
apple/iphone_os 1.1.5 (3 CPE variants)
apple/iphone_os 2.0
... and 11 more
Published Aug 16, 2010
Tracked Since Feb 18, 2026