CVE-2020-28052GHSA-73XV-W5GP-FRXH
An issue was discovered in Legion of the Bouncy Castle BC Java 1.65 and 1.66.
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 1.67
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- 2 proofs of concept on GitHub
Summary
An issue was discovered in Legion of the Bouncy Castle BC Java 1.65 and 1.66. The OpenBSDBCrypt.checkPassword utility method compared incorrect data when checking the password, allowing incorrect passwords to indicate they were matching with previously hashed ones that were different.
Timeline
- CVE published
- Record last updated
Affected versions
- n/a n/a
Version range not reported
- org.bouncycastle:bcprov-jdk15to18Maven
From 1.65 · fixed in 1.67
- org.bouncycastle:bcprov-jdk15Maven
From 1.65 · fixed in 1.67
- org.bouncycastle:bcprov-jdk15onMaven
From 1.65 · fixed in 1.67
- org.bouncycastle:bcprov-ext-jdk15onMaven
From 1.65 · fixed in 1.67
- org.bouncycastle:bcprov-jdk14Maven
From 1.65 · fixed in 1.67
- org.bouncycastle:bcprov-jdk16Maven
From 1.65 · fixed in 1.67
- org.bouncycastle:bcprov-ext-jdk16Maven
From 1.65 · fixed in 1.67
References 27
bouncycastle.org
lists.apache.org
- thread.html/r954d80fd18e9dafef6e813963eb7e08c228151c2b6268ecd63b35d1f@<commits.druid.apache.org>
- thread.html/rddd2237b8636a48d573869006ee809262525efb2b6ffa6eff50d2a2d@<jira.kafka.apache.org>
- thread.html/r25d53acd06f29244b8a103781b0339c5e7efee9099a4d52f0c230e4a@<commits.druid.apache.org>
- thread.html/r175f5a25d100dbe2b1bd3459b3ce882a84c3ff91b120ed4ff2d57b53@<commits.pulsar.apache.org>
- thread.html/rdfd2901b8b697a3f6e2c9c6ecc688fd90d7f881937affb5144d61d6e@<commits.druid.apache.org>
- thread.html/r37d332c0bf772f4982d1fdeeb2f88dd71dab6451213e69e43734eadc@<commits.pulsar.apache.org>
- thread.html/r8c36ba34e80e05eecb1f80071cc834d705616f315b634ec0c7d8f42e@<issues.solr.apache.org>
- thread.html/rdcbad6d8ce72c79827ed8c635f9a62dd919bb21c94a0b64cab2efc31@<issues.karaf.apache.org>
- thread.html/rfc0db1f3c375087e69a239f9284ded72d04fbb55849eadde58fa9dc2@<issues.karaf.apache.org>
- thread.html/r77af3ac7c3bfbd5454546e13faf7aec21d627bdcf36c9ca240436b94@<issues.karaf.apache.org>
- thread.html/rcd37d9214b08067a2e8f2b5b4fd123a1f8cb6008698d11ef44028c21@<issues.karaf.apache.org>
- thread.html/r167dbc42ef7c59802c2ca1ac14735ef9cf687c25208229993d6206fe@<issues.karaf.apache.org>
- thread.html/r4e1619cfefcd031fac62064a3858f5c9229eef907bd5d8ef14c594fc@<issues.karaf.apache.org>
- thread.html/r2ddabd06d94b60cfb0141e4abb23201c628ab925e30742f61a04d013@<issues.karaf.apache.org>
- thread.html/r30a139c165b3da6e0d5536434ab1550534011b1fdfcd2f5d95892c5b@<issues.karaf.apache.org>
- thread.html/rf9abfc0223747a56694825c050cc6b66627a293a32ea926b3de22402@<issues.karaf.apache.org>
- thread.html/rc9e441c1576bdc4375d32526d5cf457226928e9c87b9f54ded26271c@<issues.karaf.apache.org>