漏洞概要
缺陷编号: WooYun-2011-02953
漏洞标题: QQ2011会话密钥泄漏
相关厂商: 腾讯
漏洞作者: tpu01yzx
提交时间: 2011-10-08 22:58
公开时间: 2011-11-07 22:59
漏洞类型: 未授权访问/权限绕过
危害等级: 高
自评Rank: 15
漏洞状态: 厂商已经确认
漏洞来源: http://www.wooyun.org
Tags标签: 加密算法设计错误
漏洞详情
披露状态:
2011-10-08: 细节已通知厂商并且等待厂商处理中
2011-10-09: 厂商已经确认,细节仅向厂商公开
2011-10-19: 细节向核心白帽子及相关领域专家公开
2011-10-29: 细节向普通白帽子公开
2011-11-08: 细节向实习白帽子公开
2011-11-07: 细节向公众公开
简要描述:
win版本的QQ客户端(包括QQ2010,QQ2011等版本),在一个与会话密钥相关的临时密钥生成中使用了不安全的随机密钥生成算法,导致攻击者可以通过监听用户登录得到其中的会话密钥,进而可以添加修改查看所有的聊天记录。
详细说明:
http://kns.cnki.net/KCMS/detail/detail.aspx?filename=xxaq201106038&dbname=CJFD&dbcode=CJFQ
看这篇文章。
目前对于linux版本的QQ免疫。对于某些win用户来说也是免疫的,暂时还不清楚具体适用范围。实验采用了即时通过网页申请的5个新QQ号码。还没做更进一步的验证。
漏洞证明:
已经在win和rg100a(一款路由器)上实现了该改进过的算法。可以在路由器上记录通过该路由上网的QQ的聊天记录。这个怎么证明?代码写得很烂,不献丑了,就按照文章中的流程做就好了。有需要的可以联系索取。
修复方案:
版权声明:转载请注明来源 tpu01yzx@乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:20
确认时间:2011-10-09 17:42
厂商回复:
thanks
最新状态:
暂无
漏洞评价:
对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值