CVE-2020-26939
Last modified
CVE-2020-26939 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. 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. EPSS estimates a 0.91% chance of exploitation in the next 30 days.
Description
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.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Bouncycastle | Fips Java Api | < 1.0.1.2 |
| Bouncycastle | Legion-Of-The-Bouncy-Castle | < 1.61 |
References
- https://github.com/bcgit/bc-java/wiki/CVE-2020-26939Patch, Third Party Advisory
- https://github.com/bcgit/bc-java/wiki/CVE-2020-26939Patch, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2020-26939?
How severe is CVE-2020-26939?
How do I fix CVE-2020-26939?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2020
- CVE-2020-26932debian/sympa.postinst for the Debian Sympa package before 6.…4.3
- CVE-2020-26933Trusted Computing Group (TCG) Trusted Platform Module Librar…6
- CVE-2020-26934phpMyAdmin before 4.9.6 and 5.x before 5.0.3 allows XSS thro…6.1
- CVE-2020-26935An issue was discovered in SearchController in phpMyAdmin be…9.8
- CVE-2020-26936Cloudera Data Engineering (CDE) before 1.1 was vulnerable to…8.8
- CVE-2020-26938In oauth2-server (aka node-oauth2-server) through 3.1.1, the…7.2
- CVE-2020-2694Vulnerability in the MySQL Server product of Oracle MySQL (c…3.1
- CVE-2020-26941A local (authenticated) low-privileged user can exploit a be…5.5
- CVE-2020-26942An issue discovered in Axigen Mail Server 10.3.x before 10.3…9.1
- CVE-2020-26943An issue was discovered in OpenStack blazar-dashboard before…9.9
- CVE-2020-26944An issue was discovered in Aptean Product Configurator 4.61.…9.8
- CVE-2020-26945MyBatis before 3.5.6 mishandles deserialization of object st…8.1
Are you affected by CVE-2020-26939?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
