CVE-2020-28052
Logic error in Legion of the Bouncy Castle BC Java
8.1
HIGH
CVSS 3.1
EPSS 4.1%
Description
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.
How to fix CVE-2020-28052
To remediate CVE-2020-28052, upgrade the affected package to a fixed version below.
- —upgrade to 1.65-2 or later
- —upgrade to 1.67 or later
- —upgrade to 1.67 or later
- —upgrade to 1.67 or later
- —upgrade to 1.67 or later
- —upgrade to 1.67 or later
- —upgrade to 1.67 or later
- —upgrade to 1.67 or later
Is CVE-2020-28052 being exploited?
Low — EPSS is 4.1%, meaning exploitation activity has not been observed at scale.
Affected packages (8)
- from 0, < 1.65-2
- >= 1.65, < 1.67
- >= 1.65, < 1.67
- >= 1.65, < 1.67
- >= 1.65, < 1.67
- >= 1.65, < 1.67
- >= 1.65, < 1.67
- >= 1.65, < 1.67
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | HIGH8.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |