当前位置:信息安全资讯首页 >> 漏洞 >> 瑞星杀毒软件SSDT NtOpenProcess()钩子本地拒绝服务漏洞

瑞星杀毒软件SSDT NtOpenProcess()钩子本地拒绝服务漏洞

2008-05-05 10:23:04  作者:  来源:互联网  浏览次数:20  文字大小:【】【】【
发布日期:2008-04-28
更新日期:2008-04-29

受影响系统:
Rising Antivirus 19.66.0.0
Rising Antivirus 19.60.0.0
描述:
BUGTRAQ  ID:
28744
CVE(CAN) ID: CVE-2008-1738

瑞星是中国的一家非常著名的杀毒软件厂商。

瑞星的驱动实现上存在漏洞,本地攻击者可能利用此漏洞导致系统崩溃。

瑞星杀毒软件的NtOpenProcess钩子没有验证以下结构的指针:

/-----------

typedef struct _CLIENT_ID {
HANDLE  UniqueProcess;
HANDLE  UniqueThread;}

- -----------/

是否指向了所映射的内存,当代码试图引用指针检查CLIENT_ID->UniqueProcess值时,如果指向了无效的内存,系统就会崩溃。

/-----------

NtOpenProcess( OUT PHANDLE ProcessHandle,
IN ACCESS_MASK AccessMask,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN PCLIENT_ID ClientId )

.text:00010EAA  push    ebp
.text:00010EAB  mov     ebp, esp
.text:00010EAD  push    esi
.text:00010EAE  mov     esi, offset Addend
.text:00010EB3  push    edi
.text:00010EB4  mov     ecx, esi            ; Addend
.text:00010EB6  call    ds:InterlockedIncrement
.text:00010EBC  call    PsGetCurrentProcessId
.text:00010EC1  cmp     eax, dword_11C8C
.text:00010EC7  jnz     short loc_10ECE
.text:00010EC9
.text:00010EC9 loc_10EC9:                   ; CODE XREF: sub_10EAA+37_j
.text:00010EC9  push    [ebp+ClientId]
.text:00010ECC  jmp     short loc_10EF0

.text:00010ECE
.text:00010ECE loc_10ECE:                   ; CODE XREF: sub_10EAA+1D_j
.text:00010ECE  call    PsGetCurrentProcessId
.text:00010ED3  mov     ecx, dword_11C80
.text:00010ED9  push    eax
.text:00010EDA  call    sub_11070
.text:00010EDF  test    al, al
.text:00010EE1  jnz     short loc_10EC9
.text:00010EE3  call    PsGetCurrentProcessId
.text:00010EE8  mov     edi, [ebp+ClientId] ; Here is the bug, if
ClientId is pointing to an invalid address
.text:00010EEB  cmp     eax, [edi]            ; it will crash.
.text:00010EED  jnz     short loc_10F0D

- -----------/

<*来源:Core Security
  
  链接:
http://marc.info/?l=bugtraq&m=120943082007527&w=2#3
        http://www.matousec.com/info/articles/plague-in-security-software-drivers.php
        http://secunia.com/advisories/30007/
*>

建议:
厂商补丁:

Rising
------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://rsdownload.rising.com.cn/for_down/rsfree/ravolusrfree.exe


本安全漏洞由绿盟科技翻译整理

责任编辑:gxis_admin


相关文章
 

最新文章

更多

· DNS爆漏洞 可致黑客控制...
· Microsoft 发布2008年7月...
· Microsoft IE location及...
· 微软发布2008年6月安全公告
· Apache Tomcat主机管理器...
· Rootkit兵临城下 思科忙...
· 微软发布2008年5月安全公告
· Apache HTTP服务器403 E...
· 联众世界GLIEDown2.dll ...
· 瑞星杀毒软件SSDT NtOpe...

推荐文章

更多

· DNS爆漏洞 可致黑客控制...
· Microsoft 发布2008年7月...
· Microsoft IE location及...
· 微软发布2008年6月安全公告
· Apache Tomcat主机管理器...
· Rootkit兵临城下 思科忙...
· 微软发布2008年5月安全公告
· Apache HTTP服务器403 E...
· 联众世界GLIEDown2.dll ...
· 瑞星杀毒软件SSDT NtOpe...

热点文章

更多

· 微软发布2008年6月安全公告
· Microsoft IE location及...
· Microsoft 发布2008年7月...
· DNS爆漏洞 可致黑客控制...

友情链接

更多 >>

广西信息网络安全报警网站 南宁市公安局网络警察支队 广西壮族自治区民政厅 南宁元征技术开发有限公司 国家计算机病毒应急处理中心
南宁市普威科技有限责任公司 广东天海威数码技术有限公司 珠海捷郎菱网络科技有限公司 中国互联安全网
桂ICP备05007911号