top of page

Nmap vulns 指令與參數:smb-vuln-ms06-025 檢測具有Ras RPC服務的系統容易受到MS06-025的攻擊


指令摘要


檢測具有Ras RPC服務的Microsoft Windows系統,該服務容易受到MS06-025的攻擊。


MS06-025針對的是RasRpcSumbitRequest() RPC方法,這是RASRPC接口的一部分,RASRPC接口作為遠程訪問和路由服務的RPC服務,用於配置和獲取信息。RASRPC可以通過“\ROUTER” SMB管道或“\SRVSVC” SMB管道(通常在Windows XP機器上)訪問。在RPC世界中,這被稱為“ncan_np” RPC傳輸。RasRpcSumbitRequest()方法是一個通用方法,根據RequestBuffer結構提供不同的功能,特別是該結構中的RegType字段。RegType字段是enum ReqTypes類型。這個枚舉類型列出了可以使用RasRpcSubmitRequest() RPC方法執行的所有不同操作。這個漏洞特別針對的是REQTYPE_GETDEVCONFIG請求,以獲取RRAS上的設備信息。


此腳本以前是smb-check-vulns的一部分。


指令參數


smbdomain, smbhash, smbnoguest, smbpassword, smbtype, smbusername

參見smbauth庫的文檔。

randomseed, smbbasic, smbport, smbsign

參見smb庫的文檔。

vulns.short, vulns.showall

參見vulns庫的文檔。


指令範例


nmap --script smb-vuln-ms06-025.nse -p445 <host>
nmap -sU --script smb-vuln-ms06-025.nse -p U:137,T:139 <host>

指令輸出

| smb-vuln-ms06-025:
|   VULNERABLE:
|   RRAS Memory Corruption vulnerability (MS06-025)
|     State: VULNERABLE
|     IDs:  CVE:CVE-2006-2370
|           A buffer overflow vulnerability in the Routing and Remote Access service (RRAS) in Microsoft Windows 2000 SP4, XP SP1
|           and SP2, and Server 2003 SP1 and earlier allows remote unauthenticated or authenticated attackers to
|           execute arbitrary code via certain crafted "RPC related requests" aka the "RRAS Memory Corruption Vulnerability."
|
|     Disclosure date: 2006-6-27
|     References:
|       https://technet.microsoft.com/en-us/library/security/ms06-025.aspx
|_      https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-2370

作者:

Ron Bowes Jiayi Ye Paulino Calderon <calderon()websec.mx>

License: Same as Nmap--See https://nmap.org/book/man-legal.html


隨選即看研討會


延伸閱讀

CyberScope Nmap 滲透測試手持式網路分析儀,整合了 Nmap 功能,為站點存取層提供全面的網路安全風險評估、分析、和報告——包括所有的端點和網路探索、有線與無線網路安全、漏洞評估 (Nmap) 以及網段和設定驗證;IT 人員透過單一工具以及單一介面,即可快速且即時的掌握企業或組織的各種混合式網路環境 (有線、無線、PoE)、各種連網終端裝置的拓樸、架構、設定、網段、效能、直到網路安全評估。


歡迎 訂閱翔宇科技主題式電子報 >,您將可同步掌握最新的產業新訊以及技術文章。
bottom of page