GitHub Advisoryadvisory · Maven
GHSA-4h8f-2wvx-gg5w Bouncy Castle Java Cryptography API vulnerable to DNS poisoning
MEDIUM
Official page ↗
- Aliases
- CVE-2024-34447
- Ecosystem
- Maven
- Packages
- org.bouncycastle:bcprov-jdk18on, org.bouncycastle:bcprov-jdk15to18, org.bouncycastle:bcprov-jdk14, org.bouncycastle:bcprov-jdk12, org.bouncycastle:bctls-fips, org.bouncycastle:bcprov-lts8on, org.bouncycastle:bcprov-jdk15on
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
- Weaknesses
- CWE-297
- Reviewed
- 2024-05-03
Affected packages
• Maven org.bouncycastle:bcprov-jdk18on: >= 1.61, < 1.78 → fixed in 1.78
• Maven org.bouncycastle:bcprov-jdk15to18: >= 1.61, < 1.78 → fixed in 1.78
• Maven org.bouncycastle:bcprov-jdk14: >= 1.61, < 1.78 → fixed in 1.78
• Maven org.bouncycastle:bcprov-jdk12: >= 1.61, < 1.78 → fixed in 1.78
• Maven org.bouncycastle:bctls-fips: < 1.0.19 → fixed in 1.0.19
• Maven org.bouncycastle:bcprov-lts8on: < 2.73.6 → fixed in 2.73.6
• Maven org.bouncycastle:bcprov-jdk15on: >= 1.61, < 1.78 → fixed in 1.78
Description
An issue was discovered in the Bouncy Castle Crypto Package For Java before BC TLS Java 1.0.19 (ships with BC Java 1.78, BC Java (LTS) 2.73.6) and before BC FIPS TLS Java 1.0.19. When endpoint identification is enabled in the BCJSSE and an SSL socket is created without an explicit hostname (as happens with HttpsURLConnection), hostname verification could be performed against a DNS-resolved IP address in some situations, opening up a possibility of DNS poisoning.
Related
Alias · CVE (1)
- CVE-2024-34447 An issue was discovered in the Bouncy Castle Crypto Package For Java before BC TLS Java 1.0.19 (ships with BC Java 1.78, BC Java (LTS)… vulnerability
Weakness · CWE (1)
- CWE-297 Improper Validation of Certificate with Host Mismatch weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2024-34447 advisory
- https://github.com/bcgit/bc-java/issues/1656 web
- https://github.com/bcgit/bc-java package
- https://github.com/bcgit/bc-java/wiki/CVE%E2%80%902024%E2%80%9034447 web
- https://www.bouncycastle.org/latest_releases.html web
- http://security.netapp.com/advisory/ntap-20240614-0007 web