Orange Business Services
Vigil@nce Vigil@nce Vigil@nce
we track for your security since 1999
 home presentation vulnerabilities documentation contact  
subscriber area subscriber area
free access free access
Vigil@nce team describes computer vulnerabilities impacting your systems, and offers solutions to correct them.
recent vulnerabilities recent vulnerabilities
tracked products tracked products
RSS feed RSS feed
vulnerability

vulnerability bulletin CVE-2010-0232

Windows: privilege elevation via NtVdm

Synthesis of the vulnerability

A local attacker, on a x86 processor, can use the 16 bit compatibility system, in order to elevate his privileges.
Severity: 2/4.
Creation date: 20/01/2010.

Description of the vulnerability

Windows NT/2000/XP/2003/2008/Vista/7 can run 16 bit programs, created for MS-DOS and Windows 3.1, with NtVdm.exe (NT Virtual Dos Machine) and the Virtual-8086 mode of the processor.

When a 16 bit application calls a legacy BIOS service, the GP trap handler (nt!KiTrap0D) modifies the execution context (installed by NtVdmControl), and restores it later. However, a local attacker can modify this context, in order to execute code with kernel privileges.

A local attacker, on a x86 processor, can therefore use the 16 bit compatibility system, in order to elevate his privileges.

Complete Vigil@nce bulletin

Access to the complete Vigil@nce bulletin

Characteristics

Title: Windows: privilege elevation via NtVdm.
Keywords: 2000 2003 2008 BIOS Dos KiTrap0D MS-DOS Machine NtVdm NtVdmControl Virtual Virtual-8086 Vista Windows elevation privilege x86.
Identifiers: 977165, 979682, BID-37864, CVE-2010-0232, MS10-015, VIGILANCE-VUL-9363.

Information sources

Publications and announces
Source example: Microsoft Security Advisory (979682) : Vulnerability in Windows Kernel Could Allow Elevation of Privilege

Solutions for this vulnerability

Patch or workaround

Supplements

Attack

Exploit 0day or proof of concept

Computer vulnerabilities tracking service

The Vigil@nce computer vulnerability tracking service alerts your teams of vulnerabilities or threats impacting your information system.
The Vigil@nce vulnerability database contains several thousand vulnerabilities.
This bulletin is published by the Vigil@nce team, which tracks computer vulnerabilities impacting systems and applications.
Computer vulnerability bulletins



















France Télécom Copyright 1999-2010 Vigil@nce. Vigil@nce is a service from Orange Business Services. Site map. Legal notice. Version française