search menu icon-carat-right cmu-wordmark

CERT Coordination Center

Microsoft Windows CSRSS error handling vulnerability

Vulnerability Note VU#740636

Original Release Date: 2007-04-10 | Last Revised: 2007-04-11

Overview

The Microsoft Windows Client/Server Run-time Subsystem (CSRSS) process fails to properly handle error messages. This vulnerability may allow a remote attacker to execute arbitrary code.

Description

According to Microsoft Security Bulletin MS07-021:

CSRSS is the user-mode portion of the Win32 subsystem. CSRSS stands for client/server run-time subsystem and is an essential subsystem that must be running at all times. CSRSS is responsible for console windows, creating and/or deleting threads.
The CSRSS process fails to properly handle error messages possibly allowing a double free vulnerability to occur.

More information is available in Microsoft Security Bulletin MS07-021.

Note that proof-of-concept code is available for this vulnerability.

Impact

A remote attacker may be able to execute arbitrary code on a vulnerable system.

Solution

Apply update from Microsoft
Microsoft has released an update for this vulnerability in Microsoft Security Bulletin MS07-021.

Vendor Information

740636
 

CVSS Metrics

Group Score Vector
Base
Temporal
Environmental

References

Acknowledgements

This vulnerability was reported by Tim Garnett of Determina Security Research .

This document was written by Jeff Gennari.

Other Information

CVE IDs: CVE-2006-6797
Severity Metric: 7.44
Date Public: 2006-12-15
Date First Published: 2007-04-10
Date Last Updated: 2007-04-11 10:50 UTC
Document Revision: 14

Sponsored by CISA.