Skip to main content
← All vulnerabilities
CVE-2017-13098GHSA-WRWF-PMMJ-W989

BouncyCastle JCE TLS Bleichenbacher/ROBOT

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.0.3
1 Metasploit module

Summary

BouncyCastle TLS prior to version 1.0.3, when configured to use the JCE (Java Cryptography Extension) for cryptographic functions, provides a weak Bleichenbacher oracle when any TLS cipher suite using RSA key exchange is negotiated. An attacker can recover the private key from a vulnerable application. This vulnerability is referred to as "ROBOT."

Timeline

  1. CVE published
  2. Record last updated
  3. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • Legion of the Bouncy Castle BouncyCastle TLS

    fixed in 1.0.3

  • org.bouncycastle:bcprov-jdk15onMaven

    fixed in 1.0.3

References 9

securityfocus.com

kb.cert.org

debian.org

lists.opensuse.org

oracle.com

robotattack.org

GitHub · bcgit/bc-java

security.netapp.com

GitHub · rapid7/metasploit-framework