CVE-2015-1635-HTTP.SYS遠程執行代碼漏洞復現windows
1、漏洞描述緩存
遠程執行代碼漏洞存在於 HTTP 協議堆棧 (HTTP.sys) 中,當 HTTP.sys 未正確分析經特殊設計的 HTTP 請求時會致使此漏洞。 成功利用此漏洞的攻擊者能夠在系統賬戶的上下文中執行任意代碼。服務器
微軟官方說明:https://docs.microsoft.com/zh-cn/security-updates/Securitybulletins/2015/ms15-034性能
2、影響版本測試
Windows 七、Windows Server 2008 R二、Windows 八、Windows Server 20十二、Windows 8.1 和 Windows Server 2012 R2ui
3、漏洞利用條件spa
安裝了IIS6.0以上的Windows 七、Windows Server 2008 R二、Windows 八、Windows Server 20十二、Windows 8.1 和 Windows Server 2012 R2版本設計
4、 漏洞復現環境搭建3d
5、 漏洞復現blog
1.測試IIS服務是否搭建成功
2.burp抓包測試http.sys是否存在漏洞, 當出現Requested Range Not Satisfiable時說明存在漏洞
3.利用ms15-034漏洞讀取服務器內存數據
4.利用ms15-034漏洞進行ddos攻擊
5.攻擊開始後,目標瞬間藍屏而後自動重啓
6、漏洞修復
禁用IIS內核緩存(可能下降IIS性能),此時再次測試,沒法形成目標藍屏
-------------------------------------------------------------------------------------
http.sys概念參考資料:https://baike.baidu.com/item/http.sys/4749540?fr=aladdin