Summary
Ein entfernter, anonymer Angreifer kann eine Schwachstelle in Bouncy Castle ausnutzen, um Informationen offenzulegen.
Product
Bouncy Castle ist eine Kryptographie-API für Java.
Vulnerabilities 1
-
High 8.2
ML-KEM (Kyber) decapsulation leaks private key information through non-constant-time division in message decoding and ciphertext compression (KyberSlash)
In Bouncy Castle for Java from 1.73 to before 1.78, three ML-KEM (CRYSTALS-Kyber) routines divided secret-derived polynomial coefficients by the modulus q: Poly.toMsg, which decodes the decrypted message, and the ciphertext compression routines Poly.compressP…
Revision history
-
#1
Initiale Fassung
References
-
GitHub Advisory Database vom 2026-07-27
https://github.com/advisories/GHSA-6WH4-P7Q8-98WF
-
EU Vulnerability Database vom 2026-07-27
https://euvd.enisa.europa.eu/enisa/EUVD-2024-55702
-
NIST Vulnerability Database vom 2026-07-27
https://nvd.nist.gov/vuln/detail/CVE-2024-14041