CVE-2020-26939: Vulnerability Analysis & Exploit Details

Status: Modified - Last modified: 07-11-2023 Published: 02-11-2020

CVE-2020-26939
Vulnerability Scoring

5.3
/10

Attack Complexity Details

  • Attack Complexity: Low Impact
  • Attack Vector: NETWORK
  • Privileges Required: None
  • Scope: UNCHANGED
  • User Interaction: NONE

CIA Impact Definition

  • Confidentiality: Low Impact
  • Integrity:
  • Availability:

CVE-2020-26939 Vulnerability Summary

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.

Access Complexity Graph for CVE-2020-26939

Impact Analysis for CVE-2020-26939

CVE-2020-26939: Detailed Information and External References

EPSS

0.00071

EPSS %

0.33808

References

0.00071

CWE

CWE-203

CAPEC

0.00071

  • Black Box Reverse Engineering: An adversary discovers the structure, function, and composition of a type of computer software through black box analysis techniques. 'Black Box' methods involve interacting with the software indirectly, in the absence of direct access to the executable object. Such analysis typically involves interacting with the software at the boundaries of where the software interfaces with a larger execution environment, such as input-output vectors, libraries, or APIs. Black Box Reverse Engineering also refers to gathering physical side effects of a hardware device, such as electromagnetic radiation or sounds.

Vulnerable Configurations

  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.00:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.00:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.01:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.01:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.02:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.02:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.03:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.03:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.04:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.04:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.05:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.05:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.06:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.06:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.07:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.07:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.08:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.08:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.09:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.09:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.10:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.10:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.11:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.11:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.12:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.12:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.13:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.13:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.14:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.14:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.15:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.15:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.16:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.16:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.17:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.17:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.18:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.18:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.19:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.19:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.20:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.20:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.21:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.21:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.22:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.22:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.23:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.23:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.24:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.24:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.25:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.25:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.26:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.26:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.27:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.27:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.28:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.28:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.29:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.29:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.30:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.30:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.31:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.31:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.32:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.32:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.33:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.33:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.34:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.34:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.35:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.35:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.36:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.36:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.37:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.37:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.38:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.38:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.39:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.39:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.40:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.40:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.41:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.41:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.42:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.42:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.43:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.43:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.44:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.44:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.45:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.45:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.46:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.46:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.47:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.47:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.48:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.48:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.49:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.49:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.50:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.50:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.51:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.51:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.52:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.52:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.53:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.53:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.54:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.54:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.55:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.55:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.56:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.56:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.57:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.57:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.58:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.58:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.59:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.59:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.60:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle:1.60:*:*:*:*:*:*:*
  • cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-fips-java-api:-:*:*:*:*:*:*:*
    cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-fips-java-api:-:*:*:*:*:*:*:*

CVSS3 Source

nvd@nist.gov

CVSS3 Type

Primary

CVSS3 Vector

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

Protect Your Infrastructure: Combat Critical CVE Threats

Stay updated with real-time CVE vulnerabilities and take action to secure your systems. Enhance your cybersecurity posture with the latest threat intelligence and mitigation techniques. Develop the skills necessary to defend against CVEs and secure critical infrastructures. Join the top cybersecurity professionals safeguarding today's infrastructures.

Recently Published CVEs