top of page
作家相片Samuel

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

已更新:8月6日


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
Nmap

 

延伸閱讀

1 次查看
bottom of page