4月 10

Nmap vulns 指令與參數:ssl-poodle 檢查是否允許使用SSLv3 CBC加密套件(POODLE漏洞)

指令摘要

檢查是否允許使用SSLv3 CBC加密套件(POODLE漏洞)。

使用-sV運行Nmap的服務掃描來檢測非標準端口上的SSL/TLS。否則,ssl-poodle僅在常用於SSL的端口上運行。

POODLE是CVE-2014-3566。所有接受CBC加密套件的SSLv3實現都是脆弱的。為了檢測速度,此腳本在發現第一個CBC加密套件後將停止。如果您想要列舉所有CBC加密套件,您可以使用Nmap自己的ssl-enum-ciphers來對您的TLS加密套件進行全面審計。

另見:

ssl-enum-ciphers.nse

指令參數

tls.servername

參見tls庫的文檔。

smbdomain, smbhash, smbnoguest, smbpassword, smbtype, smbusername

參見smbauth庫的文檔。

mssql.domain, mssql.instance-all, mssql.instance-name, mssql.instance-port, mssql.password, mssql.protocol, mssql.scanned-ports-only, mssql.timeout, mssql.username

參見mssql庫的文檔。

smtp.domain

參見smtp庫的文檔。

randomseed, smbbasic, smbport, smbsign

參見smb庫的文檔。

vulns.short, vulns.showall

參見vulns庫的文檔。

指令範例

nmap -sV --version-light --script ssl-poodle -p 443 <host>

指令輸出

PORT STATE SERVICE REASON
 
443/tcp open https syn-ack
 
| ssl-poodle:
 
| VULNERABLE:
 
| SSL POODLE information leak
 
| State: VULNERABLE
 
| IDs: CVE:CVE-2014-3566 BID:70574
 
| The SSL protocol 3.0, as used in OpenSSL through 1.0.1i and
 
| other products, uses nondeterministic CBC padding, which makes it easier
 
| for man-in-the-middle attackers to obtain cleartext data via a
 
| padding-oracle attack, aka the "POODLE" issue.
 
| Disclosure date: 2014-10-14
 
| Check results:
 
| TLS_RSA_WITH_3DES_EDE_CBC_SHA
 
| References:
 
| https://www.imperialviolet.org/2014/10/14/poodle.html
 
| https://www.securityfocus.com/bid/70574
 
| https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3566
 
|_ https://www.openssl.org/~bodo/ssl-poodle.pdf

作者:

Daniel Miller

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

隨選即看研討會

網路安全技術研討會 | 探索 CyberScope 全面站點滲透測試

延伸閱讀

NetAlly 滲透測試及網路測試總覽 >

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

瀏覽 Nmap 函示庫與指令 >

瀏覽 NetAlly 網路測試技術文章 >

    30
    1