萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 病毒防護

Microsoft Visual Studio 6.0 PDWizard.ocx 多處不安全方法導致遠程代碼執行

漏洞檔案

項目詳情
發布/更新2007-09-11 / 2007-09-12
受影響版本Microsoft Visual Studio 6.0
組件PDWizard.ocx ActiveX 控件
BUGTRAQ ID25638

危險方法列表

以下方法未正確驗證輸入參數長度,傳入超長字串可觸發緩衝區溢出,執行任意代碼:

  • StartProcess()
  • SyncShell()
  • SaveAs()
  • CABDefaultURL()
  • CABFileName()
  • CABRunFile()

攻擊向量

攻擊者構造惡意網頁,誘使用戶以 IE 訪問並調用上述方法,即可在用戶權限下執行任意指令,控制系統。

緩解措施

  • 微軟暫無補丁,請關注:Technet Security
  • 在 IE 中禁用該 ActiveX 控件(工具 → 管理加載項 → 禁用 PDWizard.ocx)。
  • 啟用 DEP(資料執行防護)與 ASLR 降低利用成功率。

來源

發現者:shinnai (shinnai@autistici.org)
Secunia:Advisory 26779

copyright © 萬盛學電腦網 all rights reserved