VMWare是一款虚拟PC软件,允许在一台机器上同时运行两个或多个Windows、DOS、LINUX系统。VMWare的hcmon.sys驱动没有过滤用户态通过METHOD_NEITHER发送的指针:如果本地用户向.hcmon设备发送了0x8101232B IOCTL,就可以导致内核崩溃。
发布日期:2008-08-18
更新日期:2008-08-19
受影响系统:
VMWare VMWare Workstation 6.0.0.45731
VMWare VMWare Workstation
描述:
——————————————————————————–
BUGTRAQ ID: 30737
VMWare是一款虚拟PC软件,允许在一台机器上同时运行两个或多个Windows、DOS、LINUX系统。
VMWare的hcmon.sys驱动没有过滤用户态通过METHOD_NEITHER发送的指针:
.text:00011606 loc_11606: .text:00011606 mov eax, [ebp+SystemBuffer]
.text:00011609 mov [ebp+SystemBuffer2], eax
.text:0001160C mov ecx, [ebp+SystemBuffer2]
.text:0001160F mov edx, [ecx+0Ch] <—- BUGCHECK
.text:00011612 cmp edx, [ebp+var_20]
.text:00011615 jnz short loc_11629
.text:00011617 cmp [ebp+NumberOfBytes], 70h
.text:0001161B jb short loc_11629
.text:0001161D mov eax, [ebp+SystemBuffer2]
.text:00011620 cmp dword ptr [eax+8], 7FFBh
.text:00011627 jbe short loc_11638
如果本地用户向.hcmon设备发送了0x8101232B IOCTL,就可以导致内核崩溃。
<*来源:g_ (g_@orange-bat.com)
链接:http://secunia.com/advisories/31410/
*>
建议:
——————————————————————————–
厂商补丁:
VMWare
——
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://www.vmware.com