漏洞概要
关注数(24)
关注此漏洞
漏洞标题:
遨游浏览器4.1.0.300钓鱼欺诈漏洞
漏洞状态:
已交由第三方合作机构(cncert国家互联网应急中心)处理
>
漏洞详情
披露状态:
2013-07-05: 细节已通知厂商并且等待厂商处理中
2013-07-10: 厂商主动忽略漏洞,细节向第三方安全合作伙伴开放
2013-09-03: 细节向核心白帽子及相关领域专家公开
2013-09-13: 细节向普通白帽子公开
2013-09-23: 细节向实习白帽子公开
2013-09-30: 细节向公众公开
简要描述:
利用拒绝服务给函数造成的死锁可以伪造任意网站,一种是非常卡,无限时间;还有一种不卡的,有60秒的时间可以显示伪造页面(60秒后软件的超时检测机制会替换网页内容导致失效,但是足以骗到用户的帐号密码了),见详细说明
详细说明:
浏览器执行逻辑,猜的
1=》 打开页面之后,window.location.href变化,或者window.location.replace改变了window.location
2=》浏览器检测到window.location变化的事件,修改地址栏为新的window.location
3=》发送请求到新的window.location,但是window.location太长,导致dll MxResMgr.dll函数失去响应,但是主程序依旧显示出了网页内容 (2,3造成了内容欺骗)
4=》此时发出改变window.location的请求发生阻塞,如果window.location不变化,60秒后没有监听到服务器返回的代码,另外一个函数就会显示“页面请求超时”
5=》大约120秒后浏览器崩溃,拒绝服务
漏洞证明:
打开以下页面,伪造成功执行

修复方案:
丢弃过长的请求,或者把步骤(2)放在页面加载完成之后再执行
>
漏洞回应
厂商回应:
危害等级:无影响厂商忽略
忽略时间:2013-09-30 09:18
厂商回复:
最新状态:
2013-08-19:已修正. 待发布.