vendor:
TLS-Attacker
by:
web-in-security
5,9
CVSS
MEDIUM
Padding Oracle Attack
310
CWE
Product Name: TLS-Attacker
Affected Version From: 1.0
Affected Version To: 1.0
Patch Exists: YES
Related CWE: CVE-2016-2107
CPE: TLS-Attacker
Metasploit:
https://www.rapid7.com/db/vulnerabilities/pulse-secure-pulse-connect-secure-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/cisco-anyconnect-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/apple-osx-openssl-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/cisco-asa-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/oracle_linux-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/http-openssl-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/panos-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/gentoo-linux-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/alpine-linux-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/centos_linux-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/f5-big-ip-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/hpsmh-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/oracle-solaris-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/redhat_linux-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/amazon_linux-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/debian-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/ubuntu-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/suse-cve-2016-2107/, https://www.rapid7.com/db/vulnerabilities/linuxrpm-RHSA-2016-0722/, https://www.rapid7.com/db/vulnerabilities/linuxrpm-RHSA-2016-0996/
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Java
2016
TLS-Attacker
TLS-Attacker is a tool that can be used to build a proof of concept and test implementations for the Padding Oracle Attack vulnerability. It is a Java-based tool that can be used to send a specially crafted ClientHello message to the server, which can then be used to decrypt the encrypted data. The xml configuration file (rsa-overflow.xml) contains the ClientHello message, which includes the supported cipher suites, compression methods, and elliptic curves. The ClientKeyExchange message also includes a flag to enable the padding oracle attack.
Mitigation:
The best way to mitigate this vulnerability is to ensure that all TLS implementations are up to date and patched with the latest security updates.