安全漏洞:CNVD-2010-00719、CNVD-2010-00718
发布日期:2010年04月26日
漏洞类型:拒绝服务
漏洞评估:严重
受影响的系统:
Microsoft Windows XP SP3
Microsoft Windows Server 2003 SP2
Microsoft Windows 2000 SP4
漏洞描述:
Microsoft Windows 存在两个本地拒绝服务漏洞,具体漏洞为:
1) Windows操作系统所使用的Win32k.sys驱动在DispatchMessage时,会最后调用到xxxDefWindowProc。该函数在处理某些消息时会调用gapfnScSendMessage函数表中的函数来处理,其中2000/xp/2003下在处理0x4c号消息时,会有一个名为 SfnLOGONNOTIFY的函数。当wParam == 4/13/12时该函数直接从lParam里取出数据。尽管函数内使用了SEH,但是只要传递错误的内核地址,仍然会引发系统崩溃。
2) Win32k.sys 在DispatchMessage时,会最后调用到xxxDefWindowProc,这个函数在处理某些消息时,会调用gapfnScSendMessage这个函数表中的函数来处理,其中2000/xp/2003下在处理0x18d号消息时,会有一个名为SfnINSTRING的函数,这个函数当lParam不为空时,直接认为lParam是内存指针,并直接从地址中取出数据,尽管函数内使用了SEH,但是只要传递错误的内核地址,仍然会引发系统崩。
目前微软尚未已经提供了修补方案,CNCERT提醒广大用户继续关注厂商网站以便及时获得补丁更新。
参考信息:
http://secunia.com/advisories/39456/
http://sebug.net/vulndb/19500/
http://sebug.net/vulndb/19501/
http://marc.info/?l=bugtraq&m=127195389906867&w=2
http://hi.baidu.com/mj0011
信息提供者:
MJ0011 、知道创宇
其它信息:
相关CVE编号:
漏洞报告文档编写:
国家信息安全漏洞共享平台(CNVD)
-----------------------------------------------------------------------------------
国家信息安全漏洞共享平台(China National Vulnerability Database,简称CNVD)是CNCERT联合国内重要信息系统单位、基础电信运营商、网络安全厂商、软件厂商和互联网企业建立的信息安全漏洞信息共享知识库,致力于建立国家统一的信息安全漏洞收集、发布、验证、分析等应急处理体系。
在发布漏洞公告信息之前,CNVD都力争保证每条公告的准确性和可靠性。然而,采纳和实施公告中的建议则完全由用户自己决定,其可能引起的问题和结果也完全由用户承担。是否采纳我们的建议取决于您个人或您企业的决策,您应考虑其内容是否符合您个人或您企业的安全策略和流程。
我们鼓励所有计算机与网络安全研究机构,包括厂商和科研院所,向我们报告贵单位所发现的漏洞信息。我们将对所有漏洞信息进行验证并在CNCERT/CC网站和国家信息安全漏洞共享平台(CNVD)公布漏洞信息及指导受影响用户采取措施以避免损失。
如果您发现本公告存在任何问题,请与我们联系:cncert@cert.org.cn