CVE-2017-13098 HIGH

CVE-2017-13098: BouncyCastle JCE TLS Bleichenbacher/ROBOT

Vendor Legion Of The Bouncy Castle
Product BouncyCastle TLS
Weakness CWE-203
Published December 13, 2017
Last update September 16, 2024

CVSS base score

7.5/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality High
Integrity None

CVSS vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

What the vulnerability does

01Description

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."

Key dates

02Disclosure timeline

December 13, 2017 CVE published
September 16, 2024 Record updated