top of page
作家相片Samuel

Nmap NSE Category vulns Script:ssl-poodle 檢查是否允許使用SSLv3 CBC加密套件(POODLE漏洞)

已更新:8月26日


Nmap Script指令摘要


檢查是否允許使用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

Nmap Script指令參數

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 Script指令範例


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

Nmap Script指令輸出

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

Nmap Script作者:

Daniel Miller

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



Nmap vulns
Nmap vulns

 

延伸閱讀

1 次查看
bottom of page