QQ浏览器某驱动提权漏洞

漏洞概要

缺陷编号:WooYun-2015-0104359

漏洞标题:QQ浏览器某驱动提权漏洞

相关厂商:腾讯

漏洞作者:路人甲

提交时间:2015-03-28 10:06

公开时间:2015-06-28 15:15

漏洞类型:权限提升

危害等级:高

自评Rank:20

漏洞状态:漏洞已经通知厂商但是厂商忽略漏洞

Tags标签:

漏洞详情

披露状态:

2015-03-28: 细节已通知厂商并且等待厂商处理中
2015-03-30: 厂商主动忽略漏洞,细节向第三方安全合作伙伴开放(绿盟科技、唐朝安全巡航、无声信息)
2015-05-24: 细节向核心白帽子及相关领域专家公开
2015-06-03: 细节向普通白帽子公开
2015-06-13: 细节向实习白帽子公开
2015-06-28: 细节向公众公开

简要描述:

TsQBDrv.sys对调用者的调用路径没有检查,被恶意利用后,会以内核模式将系统默认浏览器修改为任意程序,由于是内核模式修改注册表,能够绕过系统的所有安全限制,包括安全软件的防御,都会被突破,无论xp、win7都是如此,即使当前用户是user权限,也一样。

详细说明:

TsQBDrv.sys既不验证打开设备的用户是否具备管理员权限,也不对调用栈的合法性进行检查,使用硬代码将当前线程KTHREAD的PreviousMode改为KernelMode,帮助恶意调用者提权。存在问题的代码段:

触发后效果:

漏洞证明:

修复方案:

1.驱动对调用者的代码调用路径进行更为严格的检查;2.驱动不要帮助应用层提权;

漏洞回应

厂商回应:

危害等级:无影响厂商忽略

忽略时间:2015-06-2815:15

厂商回复:

非常感谢您的报告,经评估该问题并不存在,故此忽略。白帽子提供的demo是注入QQ浏览器进程,然后以QQ浏览器的身份调用驱动,并不是驱动没有身份验证。

最新状态:

暂无

评价

  1. 2010-01-01 00:00 alvin 白帽子 | Rank:86 漏洞数:8)

    这样好吗?