Patchwire CVEs, their patch status, and feeds to follow them

CVE-2020-26939

Fixed in a distro release EPSS <1%

In Legion of the Bouncy Castle BC before 1.61 and BC-FJA before 1.0.1.2, attackers can obtain sensitive information about a private exponent because of Observable Differences in Behavior to Error Inputs. This occurs in org.bouncycastle.crypto.encodings.OAEPEncoding. Sending invalid ciphertext that decrypts to a short payload in the OAEP Decoder could result in the throwing of an early exception, potentially leaking some information about the private exponent of the RSA private key performing the encryption.

Published 2020-11-02 · CVE record · OSV

Products: bouncycastle fips_java_api, bouncycastle legion-of-the-bouncy-castle

Fixed upstream

EcosystemPackageFixed in
Mavenorg.bouncycastle:bc-fips1.0.2
Mavenorg.bouncycastle:bcprov-ext-jdk15on1.61
Mavenorg.bouncycastle:bcprov-ext-jdk161.61
Mavenorg.bouncycastle:bcprov-jdk141.61
Mavenorg.bouncycastle:bcprov-jdk151.61
Mavenorg.bouncycastle:bcprov-jdk15on1.61
Mavenorg.bouncycastle:bcprov-jdk15to181.61
Mavenorg.bouncycastle:bcprov-jdk161.61

Distro releases

ReleasePackageFixed in
Chainguardeco-java-gradle-1.11no fix
Chainguardeco-java-gradle-2.0no fix
Chainguardeco-java-gradle-2.1no fix
Chainguardeco-java-gradle-2.10no fix
Chainguardeco-java-gradle-2.11no fix
Chainguardeco-java-gradle-2.12no fix
Chainguardeco-java-gradle-2.13no fix
Chainguardeco-java-gradle-2.14no fix
Chainguardeco-java-gradle-2.14.1no fix
Chainguardeco-java-gradle-2.2no fix
Chainguardeco-java-gradle-2.2.1no fix
Chainguardeco-java-gradle-2.3no fix
Chainguardeco-java-gradle-2.4no fix
Chainguardeco-java-gradle-2.5no fix
Chainguardeco-java-gradle-2.6no fix
Chainguardeco-java-gradle-2.7no fix
Chainguardeco-java-gradle-2.8no fix
Chainguardeco-java-gradle-2.9no fix
Chainguardeco-java-gradle-3.0no fix
Chainguardeco-java-gradle-3.1no fix
Chainguardeco-java-gradle-3.2no fix
Chainguardeco-java-gradle-3.2.1no fix
Chainguardeco-java-gradle-3.3no fix
Chainguardeco-java-gradle-3.4no fix
Chainguardeco-java-gradle-3.4.1no fix
Chainguardeco-java-gradle-3.5no fix
Chainguardeco-java-gradle-3.5.1no fix
Chainguardeco-java-gradle-4.0no fix
Chainguardeco-java-gradle-4.0.1no fix
Chainguardeco-java-gradle-4.0.2no fix
Chainguardeco-java-gradle-4.1no fix
Chainguardeco-java-gradle-4.10no fix
Chainguardeco-java-gradle-4.10.1no fix
Chainguardeco-java-gradle-4.10.2no fix
Chainguardeco-java-gradle-4.10.3no fix
Chainguardeco-java-gradle-4.2no fix
Chainguardeco-java-gradle-4.2.1no fix
Chainguardeco-java-gradle-4.3no fix
Chainguardeco-java-gradle-4.3.1no fix
Chainguardeco-java-gradle-4.4no fix
Chainguardeco-java-gradle-4.4.1no fix
Chainguardeco-java-gradle-4.5no fix
Chainguardeco-java-gradle-4.5.1no fix
Chainguardeco-java-gradle-4.6no fix
Chainguardeco-java-gradle-4.7no fix
Chainguardeco-java-gradle-4.8no fix
Chainguardeco-java-gradle-4.8.1no fix
Chainguardeco-java-gradle-4.9no fix
Chainguardeco-java-gradle-5.0no fix
Chainguardeco-java-gradle-5.1no fix
Chainguardeco-java-gradle-5.1.1no fix
Chainguardeco-java-gradle-5.2no fix
Chainguardeco-java-gradle-5.2.1no fix
Chainguardeco-java-gradle-5.3no fix
Chainguardeco-java-gradle-5.3.1no fix
Chainguardhadoop-fips-3.3.63.3.6-r22
Chainguardhadoop-fips-3.3.6no fix
Chainguardhadoop-fips-3.4.2no fix
Chainguardhadoop-fips-3.5no fix
Debian 12bouncycastle1.61-1
Debian 13bouncycastle1.61-1
Debian 14bouncycastle1.61-1
Debian 9bouncycastle1.56-1+deb9u3
Ubuntu Pro 16.04 LTSbouncycastleno fix
Ubuntu Pro 18.04 LTSbouncycastleno fix