| Package | Affected versions | Patched versions |
|---|---|---|
| org.bouncycastle:bc-fips | ≥ 2.0.0, < 2.0.2≥ 2.1.0, < 2.1.3< 1.0.2.7 | 2.0.22.1.31.0.2.7 |
| org.bouncycastle:bcprov-jdk15to18 | < 1.85 | 1.85 |
| org.bouncycastle:bcprov-jdk18on | < 1.85 | 1.85 |
| org.bouncycastle:bcprov-lts8on | < 2.73.12 | 2.73.12 |
| bc-java | < 1.85 | 1.85 |
| bouncy castle for java lts | ≤ 2.73.11 | |
| fips java api | ≥ 1.0.0, < 1.0.2.7≥ 2.0.0, < 2.0.2≥ 2.1.0, < 2.1.3 | 1.0.2.72.0.22.1.3 |
In Bouncy Castle for Java before 1.85, Name Constraints bypass via trailing dot in rfc822Name and URI. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 1.0.2.7 (1.0.X series), 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free