MS09-029: Vulnerabilities in the Embedded OpenType Font Engine Could Allow Remote Code Execution (961371)

High Nessus Plugin ID 39792


It is possible to execute arbitrary code on the remote Windows host using the Embedded OpenType Font Engine.


The remote Windows host contains a version of the Embedded OpenType (EOT) Font Engine that is affected by multiple buffer overflow vulnerabilities due to the way the EOT font technology parses name tables in specially crafted embedded fonts.

If an attacker can trick a user on the affected system into viewing content rendered in a specially crafted EOT font, these issues could be leveraged to execute arbitrary code subject to the user's privileges.


Microsoft has released a set of patches for Windows 2000, XP, 2003, Vista and 2008.

See Also

Plugin Details

Severity: High

ID: 39792

File Name: smb_nt_ms09-029.nasl

Version: $Revision: 1.22 $

Type: local

Agent: windows

Published: 2009/07/14

Modified: 2017/08/09

Dependencies: 57033, 13855

Risk Information

Risk Factor: High


Base Score: 9.3

Temporal Score: 7.7

Vector: CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C

Temporal Vector: CVSS2#E:F/RL:OF/RC:C

Vulnerability Information

CPE: cpe:/o:microsoft:windows

Required KB Items: SMB/MS_Bulletin_Checks/Possible

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 2009/07/14

Vulnerability Publication Date: 2009/07/14

Reference Information

CVE: CVE-2009-0231, CVE-2009-0232

BID: 35186, 35187

OSVDB: 55842, 55843

MSFT: MS09-029

MSKB: 961371

CWE: 119, 189