CVE records

Every CVE as the CVE Program publishes it, refreshed every ten minutes, with NVD's analysis, CISA's known-exploited status and a healthcare tag. Subscribers get the CVEs that match their own systems on My program, by email as they are published. Where the data comes from: sources.

Updated under an hour ago ()

What this means for you

This week: 5,436 CVEs published, 355 critical, and 7 newly confirmed exploited. Add your stack to see whether any of them hit you.

Published in the last 7 days
5,436
Show in the list
Critical, last 7 days
355
Show in the list
Healthcare-tagged, last 7 days
4
Show in the list
Known exploited (CISA KEV)
1,747
Show in the list

Showing CVEs that name the product bouncycastle:bc-java. Show all products

34 CVEs, showing 1 to 34
CVESeverityTitlePublished
CVE-2026-17507High 8.7MLS membership checks compare a uint32 leaf_index as signed, admitting an out-of-range sender
Assigned by bcorg
Oct 2, 2026
CVE-2026-14682High 7.5In Bouncy Castle for Java before 1.85, Possible OOM from unbounded up-front allocation on a definite-length read.Aug 3, 2026
CVE-2026-13586High 7.5In Bouncy Castle for Java before 1.85, PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS).Aug 3, 2026
CVE-2026-13506High 7.5In Bouncy Castle for Java before 1.85, Lazy ASN.1 sequence forcing resets nesting-depth guard.Aug 3, 2026
CVE-2026-12860Medium 5.3In Bouncy Castle for Java before 1.85, RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path.Aug 3, 2026
CVE-2026-12852High 7.5In Bouncy Castle for Java before 1.85, MLS wire decoder allocates attacker-declared opaque length before bounds check.Aug 3, 2026
CVE-2026-12817High 8.6In Bouncy Castle for Java before 1.85, OpenPGP AEAD decryption skips final tag on chunk-aligned data.Aug 3, 2026
CVE-2026-12816High 7.5In Bouncy Castle for Java before 1.85, IESEngine stream-mode MAC forgery via length-dependent KDF split.Aug 3, 2026
CVE-2026-12803High 7.5In Bouncy Castle for Java before 1.85, KCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery).Aug 3, 2026
CVE-2026-12802High 7.5In Bouncy Castle for Java before 1.85, CMS AuthEnvelopedData fails to enforce tag-length on decryption.Aug 3, 2026
CVE-2026-58063Medium 5.3In Bouncy Castle for Java before 1.85, BCFKS keystore load honours unbounded KDF cost from untrusted file.Aug 3, 2026
CVE-2026-58062Critical 9.1In Bouncy Castle for Java before 1.85, Stapled OCSP response accepted without binding to the checked certificate.Aug 3, 2026
CVE-2026-58061High 7.5In Bouncy Castle for Java before 1.85, CCM-family modes write plaintext to caller buffer before tag check.Aug 3, 2026
CVE-2026-58060High 7.5In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify.Aug 3, 2026
CVE-2026-58059High 7.5In Bouncy Castle for Java before 1.85, Quadratic-time escaping when stringifying X.500 distinguished names.Aug 3, 2026
CVE-2026-8763Critical 9.1In Bouncy Castle for Java before 1.85, Name Constraints bypass via trailing dot in rfc822Name and URI.Aug 3, 2026
CVE-2026-59652Medium 6.5In Bouncy Castle for Java before 1.85, LDAP filter injection in legacy jdk1.4 LDAPStoreHelper.Aug 3, 2026
CVE-2026-59651High 7.5In Bouncy Castle for Java before 1.85, BKS keystore accepts legacy version with 16-bit integrity MAC key.Aug 3, 2026
CVE-2026-59650Critical 9.1In Bouncy Castle for Java before 1.85, MTI/A0 DH agreement exponentiates unvalidated peer value.Aug 3, 2026
CVE-2026-59649High 7.5In Bouncy Castle for Java before 1.85, OpenPGP user-attribute subpacket length bounded only by JVM max memory.Aug 3, 2026
CVE-2026-59648Medium 5.3In Bouncy Castle for Java before 1.85, OpenPGP Argon2 S2K honours attacker-chosen memory and passes.Aug 3, 2026
CVE-2026-59647Medium 5.3In Bouncy Castle for Java before 1.85, CRMF/CMP password-MAC honours unbounded iteration count.Aug 3, 2026
CVE-2026-59646High 7.5In Bouncy Castle for Java before 1.85, DTLS handshake reassembler allocates buffer from unchecked 24-bit length.Aug 3, 2026
CVE-2026-59645High 7.5In Bouncy Castle for Java before 1.85, OER parser recurses without depth limit on self-referential IEEE 1609.2 schema.Aug 3, 2026
CVE-2026-59644High 7.5In Bouncy Castle for Java before 1.85, MLS hash-ratchet honours arbitrary 32-bit generation counter from sender.Aug 3, 2026
CVE-2026-59643High 7.5In Bouncy Castle for Java before 1.85, OpenPGP inline-signature policy failures silently ignored.Aug 3, 2026
CVE-2026-59642High 7.5In Bouncy Castle for Java before 1.85, CMS AuthenticatedData content not bound to MAC when authAttrs present.Aug 3, 2026
CVE-2026-59641Medium 5.3In Bouncy Castle for Java before 1.85, S/MIME validator trusts signer-asserted signingTime for path validation.Aug 3, 2026
CVE-2026-59640Medium 5.3In Bouncy Castle for Java before 1.85, OpenPGP CFB quick-check oracle active on symmetric/session-key paths.Aug 3, 2026
CVE-2026-59639High 7.5In Bouncy Castle for Java before 1.85, CMS verifySignatures returns true for SignedData with zero signers.Aug 3, 2026
CVE-2026-59638Medium 6.5In Bouncy Castle for Java before 1.85, JSSE hostname verifier CN-fallback enabled by default despite documented opt-in.Aug 3, 2026
CVE-2026-15055High 8.2In Bouncy Castle for Java before 1.85, PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input.Aug 3, 2026
CVE-2026-12185High 8.6In Bouncy Castle for Java before 1.85, BKS/UBER keystore allocates from untrusted lengths before integrity check.Aug 3, 2026
CVE-2024-14041Medium 5.9In 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 mes…Jul 28, 2026

CVSS is the assigning CNA's score where it gives one, otherwise NVD's. The healthcare tag is a documented heuristic (a list of clinical and health IT vendors, and clinical terms in the description), not a classification. The CVE record is authoritative.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.