Buffer overflow in Microsoft Windows and Windows Server - CVE-2006-4868
Published: December 5, 2016
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to incorrect handling of input data in Vector Markup Language (VML) implementation (VGX.dll) in Microsoft Windows. A remote unauthenticated attacker can trick the victim to open a specially crafted web page or HTML file and execute arbitrary code on the target system with privileges of the current user.
Successful exploitation of this vulnerability may allow an attacker to compromise vulnerable system.
Note: this vulnerability is being actively exploited.
Affected software
Windows Server
How to mitigate CVE-2006-4868
Microsoft Windows 2000 Service Pack 4:
Internet Explorer 5.01 Service Pack 4 on Microsoft Windows 2000 Service Pack 4 — Download the update
Microsoft Windows XP Service Pack 1 — Download the update
Microsoft Windows XP Service Pack 2 — Download the update
Microsoft Windows XP Professional x64 Edition — Download the update
Microsoft Windows Server 2003 and Microsoft Windows Server 2003 Service Pack 1 — Download the update
Microsoft Windows Server 2003 for Itanium-based Systems and Microsoft Windows Server 2003 with SP1 for Itanium-based Systems — Download the update
Microsoft Windows Server 2003 x64 Edition — Download the update
Links to Public Exploits and PoC-codes
- Exploit #478 - Microsoft Internet Explorer - 'VML' Fill Method Code Execution (MS06-055) (Metasploit) (March 18, 2020)
- Exploit #479 - Microsoft Internet Explorer - 'VML' Remote Buffer Overflow (SP2) (Perl) (March 18, 2020)
- Exploit #480 - Microsoft Internet Explorer (Windows XP SP2) - (VML) Remote Buffer Overflow (March 18, 2020)
- Exploit #1686 - MS06-055 Microsoft Internet Explorer VML Fill Method Code Execution (March 18, 2020)