MS-ISAC ADVISORY NUMBER:
2009-076

DATE(S) ISSUED:
11/10/2009

SUBJECT:
Vulnerabilities in Microsoft Windows Embedded OpenType Font Parsing Could allow for Remote Code Execution (MS09-065)

OVERVIEW:

A vulnerability has been discovered in the way Microsoft Windows parses Embedded OpenType Font (EOT) which could allow for remote code execution. Embedded OpenType Fonts are fonts within Microsoft Windows that are used for designing web pages and documents. These vulnerabilities can be exploited if a user opens a specially crafted file or webpage, including opening an e-mail attachment. Successful exploitation may result in an attacker gaining the same user privileges as the logged on user. Depending on the privileges associated with this user, an attacker could then install programs; view, change, or delete data; or create new accounts.

SYSTEMS AFFECTED:

  • Windows 2000
  • Windows XP
  • Windows 2003
  • Windows Vista
  • Windows 2008 (R2 Not Affected)

RISK:
Government:

Large and medium government entities: High
Small government entities: High

Businesses:
Large and medium business entities: High
Small business entities: High

Home users: High

DESCRIPTION:
A vulnerability has been identified in Microsoft kernel-mode drivers that provide Embedded OpenType Font parsing that could allow remote code execution. These vulnerabilities can be exploited by opening a file, such as an email attachment, or through the Web. In the email based scenario, the user would have to open the specially crafted document or an HTML formatted email. In the Web based scenario, a user would visit a specially crafted web page.

The Embedded OpenType format is a special type of file designed to encapsulate one or more underlying fonts for distribution on a website. The fonts can be created using the Microsoft Web Embedding Fonts Tool (WEFT).

Successful exploitation may result in an attacker gaining the same user privileges as the logged on user. Depending on the privileges associated with this user, an attacker could then install programs; view, change, or delete data; or create new accounts.

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate patches provided by Microsoft to vulnerable systems immediately after appropriate testing.
  • Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack.
  • Remind users not to visit un-trusted websites or follow links provided by unknown or un-trusted sources.
  • Remind users not to open email attachments from unknown or un-trusted sources.
  • Remind users not to download or open files from un-trusted websites.
  • Read all e-mail messages in plain text.

REFERENCES:
Microsoft:
http://www.microsoft.com/technet/security/bulletin/MS09-065.mspx(New Window)

CVE:
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1127(New Window)
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-2513(New Window)
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-2514(New Window)

Security Focus:
http://www.securityfocus.com/bid/36029(New Window)
http://www.securityfocus.com/bid/36939(New Window)
http://www.securityfocus.com/bid/36941(New Window)


This cyber advisory was issued by the Multi-State Information Sharing and Analysis Center (MS-ISAC) and was intended for government entities. The information may or may not be applicable to the general public and accordingly, the MS-ISAC does not warrant its use for any specific purposes.