cbcvebase.
CVE-2015-2455
published 2015-08-15

CVE-2015-2455: Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2012 Gold and R2, Windows RT Gold and…

PriorityP271critical9.3CVSS 2.0
AVNACMAuNCCICAC
EXPLOIT
EPSS
37.43%
98.4th percentile
Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2012 Gold and R2, Windows RT Gold and 8.1, Windows 10, Office 2007 SP3 and 2010 SP2, Live Meeting 2007 Console, Lync 2010, Lync 2010 Attendee, Lync 2013 SP1, Lync Basic 2013 SP1, Silverlight before 5.1.40728, and .NET Framework 3.0 SP2, 3.5, 3.5.1, 4, 4.5, 4.5.1, 4.5.2, and 4.6 allow remote attackers to execute arbitrary code via a crafted TrueType font, aka "TrueType Font Parsing Vulnerability," a different vulnerability than CVE-2015-2456.

Affected

17 ranges
VendorProductVersion rangeFixed in
microsoftlive_meeting
microsoftlync
microsoftlync
microsoftlync_basic
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftnet_framework
microsoftoffice
microsoftoffice
microsoftsilverlight<= 5.1.40416.0
microsoftwindows_server_2008
microsoftwindows_server_2012

Detection & IOCsextracted from sources · hover to see the quote

urlhttps://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/37919.zip
processwin32k.sys
  • Look for kernel crashes in win32k!itrp_IUP function during TTF font processing; crash offsets include +0x141, +0x173, +0x17b, +0x184, +0x213, +0x2c9, +0x2fb, +0x317
  • Malicious TTF files exploiting this CVE contain an SZP2[] instruction with argument 0 followed by an IUP[] instruction; detect crafted fonts with this instruction sequence in font programs (pre-program or glyph program)
  • Monitor for PAGE_FAULT_IN_NONPAGED_AREA (bugcheck 0x50) with faulting instruction in win32k!itrp_IUP as an indicator of exploitation attempt against this vulnerability
  • Exploitation results in remote code execution in the context of the Windows kernel via a pool-based buffer overflow of controlled size and content triggered by crafted TrueType font parsing
  • ·The vulnerability is easiest to reproduce with Special Pools enabled for win32k.sys; on default installations the crash may manifest at varying kernel locations due to corrupted pool state rather than immediately at the IUP function
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.