July 10, 2007
Microsoft Security Bulletin: July 2007 Security Bulletin
Advisory Overview
July 10, 2007 - Qualys® Vulnerability R&D Lab has released new vulnerability checks in QualysGuard® to protect organizations against the 6 new vulnerabilities present in Microsoft Windows that were announced today. Customers can immediately audit their networks for these and other new vulnerabilities by accessing their QualysGuard subscription.

Listen to Podcast
Vulnerability Details
Microsoft has released 6 security patches to fix 11 newly discovered flaws in Microsoft Windows.

Qualys has released the following checks for these new vulnerabilities:
Microsoft Excel Could Allow Remote Code Execution Vulnerabilities
SEVERITY: Urgent Urgent-5 5
QUALYS ID: 110062
VENDOR REFERENCE: MS07-036, 936542
CVE REFERENCE: CVE-2007-1756, CVE-2007-3029, CVE-2007-3030
CVSS SCORES: Base 10/ Temporal 7.4
THREAT: Microsoft Excel is prone to multiple remote code execution vulnerabilities due to insufficient handling of malformed Excel Files.

MS07-036 addresses the following issues.
  • Excel does not perform sufficient validation when denoting the start of a Workspace designation.
  • Excel does not perform sufficient data validation in processing the number of active worksheets which can result in memory corruption.
  • Excel does not correctly validate version information which can result in memory corruption.
IMPACT: An attacker who successfully exploits this vulnerability could run arbitrary code on the affected system as the logged on user.
SOLUTION: Refer to Microsoft Security Bulletin MS07-036 for further details on this vulnerability and patch instructions.

Microsoft has rated this issue as Critical.

Microsoft Office Publisher 2007 Could Allow Remote Code Execution
SEVERITY: Critical Critical-4 4
QUALYS ID: 110056
VENDOR REFERENCE: MS07-037, 936548
CVE REFERENCE: CVE-2007-1754
CVSS SCORES: Base 10/ Temporal 7.7
THREAT: Microsoft Office Publisher is a desktop publishing application.

A remote code execution vulnerability exists in the way Publisher does not adequately clear out memory resources when writing application data from disk to memory. An attacker could exploit the vulnerability by constructing a specially crafted Publisher (.pub) page.

Previously this was a Zero Day.
IMPACT: If the vulnerability is successfully exploited, this could result in the execution of arbitrary code in the context of the currently logged in user.
SOLUTION: Refer to Microsoft Security Bulletin MS07-037 for further details on this vulnerability and patch instructions.

Microsoft has rated this issue as Important.

Vulnerability in Windows Vista Firewall Could Allow Information Disclosure
SEVERITY: Serious Serious-3 3
QUALYS ID: 90402
VENDOR REFERENCE: MS07-038, 935807
CVE REFERENCE: CVE-2007- 3038
CVSS SCORES: Base 2.7/ Temporal 2
THREAT: There is an information disclosure vulnerability in Windows Vista that could allow a remote anonymous attacker to send inbound network traffic to the affected system.

It would be possible for the attacker to gain information about the system over the network.
IMPACT: An attacker who successfully exploited this vulnerability could bypass some of the firewall rules of an affected system.
SOLUTION: Refer to Microsoft Security Bulletin MS07-038 for further details on this vulnerability and patch instructions.

Microsoft has rated the most severe of these issues as Moderate.

Vulnerability in Windows Active Directory Could Allow Remote Code Execution
SEVERITY: Urgent Urgent-5 5
QUALYS ID: 90403
VENDOR REFERENCE: MS07-039, 926122
CVE REFERENCE: CVE-2007-0040, CVE-2007-3028
CVSS SCORES: Base 5.7/ Temporal 4.2
THREAT: Microsoft Security Advisory MS07-039 addresses the following issues with Active Directory on Windows 2003 and 2000 Server:
  • A remote code execution vulnerability exists in the way that Active Directory validates a LDAP request.
  • A denial of service vulnerability exists in the way that Microsoft Active Directory validates a client-sent LDAP request.
IMPACT: An attacker who successfully exploited this vulnerability could take complete control of an affected system or cause the server to stop responding.
SOLUTION: Refer to Microsoft Security Bulletin MS07-039 for further details on this vulnerability and patch instructions.

Microsoft has rated this issue as Critical.

Vulnerabilities in .NET Framework Could Allow Remote Code Execution
SEVERITY: Critical Critical-4 4
QUALYS ID: 90401
VENDOR REFERENCE: MS07-040, 931212
CVE REFERENCE: CVE-2007-0041, CVE-2007-0042, CVE-2007-0043
CVSS SCORES: Base 3.2/ Temporal 2.5
THREAT: This update addresses two vulnerabilities affecting the client systems with .NET Framework Installed and one vulnerability affecting web servers running ASP.NET.
IMPACT: An attacker can exploit these vulnerabilities leading to remote code execution and information disclosure.
SOLUTION: Refer to Microsoft Security Bulletin MS07-040 for further details on this vulnerability and patch instructions.

Microsoft has rated the most severe of these issues as Critical.

Vulnerability in Microsoft Internet Information Services Could Allow Remote Code Execution
SEVERITY: Serious Serious-3 3
QUALYS ID: 90400
VENDOR REFERENCE: MS07-041, 939373
CVE REFERENCE: CVE-2005-4360
CVSS SCORES: Base 2.9/ Temporal 2.3
THREAT: This Vulnerability lies in IIS 5.1 on Windows XP Professional Service Pack 2. An attacker can cause remote code execution by sending specially crafted URL to a web page hosted by IIS 5.1
IMPACT: An attacker who exploits this vulnerability can take complete control of the system. This update involves all supported 32 bit versions of XP Professional Service Pack 2.
SOLUTION: Refer to Microsoft Security Bulletin MS07-041 for further details on this vulnerability and patch instructions.

Microsoft has rated this issue as Important.

This new vulnerability check is included in Qualys vulnerability signatures v1.17.96-4. Each QualysGuard account is automatically updated with the latest vulnerability signatures as they become available. To view the vulnerability signature version in your account, from the QualysGuard HOME menu, select the Account Info tab.

SELECTIVE SCAN INSTRUCTIONS USING QUALYSGUARD:

To perform a selective vulnerability scan, configure a scan profile to use the following options:

  1. Ensure access to TCP ports 135 and 139 are available.
  2. Enable Windows Authentication (specify Authentication Records).
  3. Enable the following Qualys IDs:
    • 110062
    • 110056
    • 90402
    • 90403
    • 90401
    • 90400
  4. If you would like the scan to return the Windows Hostname, also include QID 82044 and ensure access to UDP port 137 is available.
  5. If you would like to be notified if QualysGuard is unable to logon to a host (if Authentication fails), also include QID 105015.

In addition, prior to running a scan for these new vulnerabilities, you can estimate your exposure to these new threats by running the Risk Matrix Report, available from the QualysGuard HOME page.


Technical Support
For more information, customers may contact Qualys Technical Support directly at support@qualys.com or by telephone toll free at:
US: 1 866.801.6161 | EMEA: 33 1 44.17.00.41 | UK: +44 1753 872102
About QualysGuard
QualysGuard is an on-demand security audit service delivered over the web that enables organizations to effectively manage their vulnerabilities and maintain control over their network security with centralized reports, verified remedies, and full remediation workflow capabilities with trouble tickets. QualysGuard provides comprehensive reports on vulnerabilities including severity levels, time to fix estimates and impact on business, plus trend analysis on security issues. By continuously and proactively monitoring all network access points, QualysGuard dramatically reduces security managers' time researching, scanning and fixing network exposures and enables companies to eliminate network vulnerabilities before they can be exploited.

Access for QualysGuard customers: https://qualysguard.qualys.com

Free trial of QualysGuard service: http://www.qualys.com/solutions/free/trials