Follow:

Vulnerability:Win/MSRPC.LLSLPC.RCE!CVE-2009-2523

Severity rating
Critical

Class/Type
Vulnerability

Discovered date
2009-11-05T00:00:00

Attack vector
Remote

Authentication required
No

Public exploits available
No

Signature detection
Low



On this page




Description

An unauthenticated remote code execution vulnerability exists in the way that the Microsoft License Logging Server software handles specially crafted RPC packets. An attempt to exploit the vulnerability would not require authentication, allowing an attacker to exploit the vulnerability by sending a specially crafted network message to a computer running the License Logging service. An attacker who successfully exploited this vulnerability could take complete control of the system.



Impact

An attacker who successfully exploited this vulnerability could take complete control of an affected system.



Technical details (analysis)

Remote Procedure Call (RPC) is a protocol that a program can use to request a service from a program located on another computer in a network. RPC helps with interoperability because the program using RPC does not have to understand the network protocols that are supporting communication. In RPC, the requesting program is the client and the service-providing program is the server. Windows 2000 servers running the License Logging service are affected by this vulnerability. As such, domain controllers are at a greater risk for this vulnerability than workstations or other servers. The License Logging service fails to validate the length of a string passed to it through an RPC call. This results in a buffer overflow on the heap.



Affected software

Microsoft Windows 2000 Server Service Pack 4



Non-affected software

Microsoft Windows 2000 Professional Service Pack 4
Windows XP Service Pack 2 and Windows XP Service Pack 3
Windows XP Professional x64 Edition Service Pack 2
Windows Server 2003 Service Pack 2
Windows Server 2003 x64 Edition Service Pack 2
Windows Server 2003 with SP2 for Itanium-based Systems
Windows Vista, Windows Vista Service Pack 1, and Windows Vista Service Pack 2
Windows Vista x64 Edition, Windows Vista x64 Edition Service Pack 1, Windows Vista x64 Edition Service Pack 2
Windows Server 2008 for 32-bit Systems and Windows Server 2008 for 32-bit Systems Service Pack 2
Windows Server 2008 for x64-based Systems and Windows Server 2008 for x64-based Systems Service Pack 2
Windows Server 2008 for Itanium-based Systems and Windows Server 2008 for Itanium-based Systems Service Pack 2
Windows 7 for 32-bit Systems
Windows 7 for x64-based Systems
Windows Server 2008 R2 for x64-based Systems
Windows Server 2008 R2 for Itanium-based Systems



References




Solutions




NIS signature

Name: Vulnerability:Win/MSRPC.LLSLPC.RCE!CVE-2009-2523
Release Date: 2009-11-05T00:00:00



Known false positives

No known false positives at this time.



Work-arounds

Disable the License Logging service