Back to feed

Legion of the Bouncy Castle vulnerabilities

Every Legion of the Bouncy Castle vulnerability Vulnocalypse is tracking, newest first: whether it’s being exploited, which CERTs have warned about it and how widely it’s covered. Subscribe with the RSS feed for Legion of the Bouncy Castle alerts.

Legion of the Bouncy Castle RSS feed

  1. 19Track

    JAVAPKIX draft CompositeVerifier accepts empty signature sequence as valid.

    Legion of the Bouncy Castle BC-JAVA CVE-2026-5588
    0 news outlets0 CERTs0 research labsCVSS 6.3
  2. 21Track

    JAVAGOSTCTR implementation unable to process more than 255 blocks correctly

    Legion of the Bouncy Castle BC-JAVA CVE-2025-14813
    0 news outlets0 CERTs0 research labsCVSS 9.3
  3. 20Track

    JAVANon-constant time comparisons risk private key leakage in FrodoKEM.

    Legion of the Bouncy Castle BC-JAVA CVE-2026-5598
    0 news outlets0 CERTs0 research labsCVSS 8.9
  4. 20Track

    OpenPGP user-attribute subpacket length bounded only by JVM max memory

    Legion of the Bouncy Castle BC-FJA CVE-2026-59649
    0 news outlets0 CERTs0 research labsCVSS 8.7
  5. 20Track

    OpenPGP AEAD decryption skips final tag on chunk-aligned data

    Legion of the Bouncy Castle BC-FJA CVE-2026-12817
    0 news outlets0 CERTs0 research labsCVSS 8.7
  6. 18Track

    JAVALDAP Injection Vulnerability in LDAPStoreHelper.java

    Legion of the Bouncy Castle BC-JAVA CVE-2026-0636
    0 news outlets0 CERTs0 research labsCVSS 5.5
  7. 20Track

    JAVANTRU leaks private key information by reducing secret values with a non-constant-time integer division

    Legion of the Bouncy Castle BC-JAVA CVE-2026-18036
    0 news outlets0 CERTs0 research labsCVSS 8.2
  8. 18Track

    BCFKS keystore load honours unbounded KDF cost from untrusted file

    Legion of the Bouncy Castle BC-FJA CVE-2026-58063
    0 news outlets0 CERTs0 research labsCVSS 5.3
  9. 20Track

    DTLS handshake reassembler allocates buffer from unchecked 24-bit length

    Legion of the Bouncy Castle BC-FJA CVE-2026-59646
    0 news outlets0 CERTs0 research labsCVSS 8.7
  10. 19Track

    OpenPGP Argon2 S2K honours attacker-chosen memory and passes

    Legion of the Bouncy Castle BC-FJA CVE-2026-59648
    0 news outlets0 CERTs0 research labsCVSS 6.9
  11. 20Track

    HSS public-key level count unbounded, enabling huge allocation on verify

    Legion of the Bouncy Castle BC-FJA CVE-2026-58060
    0 news outlets0 CERTs0 research labsCVSS 8.7
  12. 21Track

    JAVAMTI/A0 DH agreement exponentiates unvalidated peer value

    Legion of the Bouncy Castle BC-JAVA CVE-2026-59650
    0 news outlets0 CERTs0 research labsCVSS 9.3
  13. 20Track

    JAVARSA PKCS#1 verification skips last two hash bytes in NULL-omitted path

    Legion of the Bouncy Castle BC-JAVA CVE-2026-12860
    0 news outlets0 CERTs0 research labsCVSS 8.7
  14. 19Track

    JAVABKS/UBER keystore allocates from untrusted lengths before integrity check

    Legion of the Bouncy Castle BC-JAVA CVE-2026-12185
    0 news outlets0 CERTs0 research labsCVSS 7.1
  15. 21Track

    Stapled OCSP response accepted without binding to the checked certificate

    Legion of the Bouncy Castle BC-FJA CVE-2026-58062
    1 news outlets0 CERTs0 research labsCVSS 9.3
  16. 20Track

    CMS AuthEnvelopedData fails to enforce tag-length on decryption

    Legion of the Bouncy Castle BC-FJA CVE-2026-12802
    0 news outlets0 CERTs0 research labsCVSS 8.7
  17. 20Track

    Possible OOM from unbounded up-front allocation on a definite-length read

    Legion of the Bouncy Castle BC-FJA CVE-2026-14682
    0 news outlets0 CERTs0 research labsCVSS 8.7
  18. 20Track

    OER parser recurses without depth limit on self-referential IEEE 1609.2 schema

    Legion of the Bouncy Castle BC-FJA CVE-2026-59645
    0 news outlets0 CERTs0 research labsCVSS 8.7
  19. 20Track

    Quadratic-time escaping when stringifying X.500 distinguished names

    Legion of the Bouncy Castle BC-FJA CVE-2026-58059
    0 news outlets0 CERTs0 research labsCVSS 8.7
  20. 20Track

    CMS AuthenticatedData content not bound to MAC when authAttrs present

    Legion of the Bouncy Castle BC-FJA CVE-2026-59642
    0 news outlets0 CERTs0 research labsCVSS 8.7
  21. 19Track

    JAVALDAP filter injection in legacy jdk1.4 LDAPStoreHelper

    Legion of the Bouncy Castle BC-JAVA CVE-2026-59652
    0 news outlets0 CERTs0 research labsCVSS 6.9
  22. 20Track

    Lazy ASN.1 sequence forcing resets nesting-depth guard

    Legion of the Bouncy Castle BC-FJA CVE-2026-13506
    0 news outlets0 CERTs0 research labsCVSS 8.7
  23. 20Track

    CMS verifySignatures returns true for SignedData with zero signers

    Legion of the Bouncy Castle BC-FJA CVE-2026-59639
    0 news outlets0 CERTs0 research labsCVSS 8.7
  24. 18Track

    PKCS#12 MAC and bag-decryption KDF iteration-count bound (DoS)

    Legion of the Bouncy Castle BC-FJA CVE-2026-13586
    0 news outlets0 CERTs0 research labsCVSS 5.3
  25. 18Track

    PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input

    Legion of the Bouncy Castle BC-FJA CVE-2026-15055
    0 news outlets0 CERTs0 research labsCVSS 5.3
  26. 20Track

    JAVAIESEngine stream-mode MAC forgery via length-dependent KDF split

    Legion of the Bouncy Castle BC-JAVA CVE-2026-12816
    0 news outlets0 CERTs0 research labsCVSS 8.7
  27. 19Track

    JAVABKS keystore accepts legacy version with 16-bit integrity MAC key

    Legion of the Bouncy Castle BC-JAVA CVE-2026-59651
    0 news outlets0 CERTs0 research labsCVSS 7.1
  28. 20Track

    CCM-family modes write plaintext to caller buffer before tag check

    Legion of the Bouncy Castle BC-FJA CVE-2026-58061
    0 news outlets0 CERTs0 research labsCVSS 8.7
  29. 20Track

    Zeroisation of sensitive key material on garbage collection relies on finalization

    Legion of the Bouncy Castle BC-FJA CVE-2026-13505
    0 news outlets0 CERTs0 research labsCVSS 8.7
  30. 21Track

    JSSE hostname verifier CN-fallback enabled by default despite documented opt-in

    Legion of the Bouncy Castle BC-FJA CVE-2026-59638
    0 news outlets0 CERTs0 research labsCVSS 9.3
  31. 19Track

    CRMF/CMP password-MAC honours unbounded iteration count

    Legion of the Bouncy Castle BC-FJA CVE-2026-59647
    0 news outlets0 CERTs0 research labsCVSS 6.9
  32. 21Track

    Name Constraints bypass via trailing dot in rfc822Name and URI

    Legion of the Bouncy Castle BC-FJA CVE-2026-8763
    0 news outlets0 CERTs0 research labsCVSS 9.3
  33. 20Track

    JAVAKCCMBlockCipher MAC does not bind nonce when AAD is absent (cross-nonce AEAD forgery)

    Legion of the Bouncy Castle BC-JAVA CVE-2026-12803
    0 news outlets0 CERTs0 research labsCVSS 8.7
  34. 18Track

    Password-based KDF cost parameters honoured unbounded from untrusted input across the remaining PBE entry points

    Legion of the Bouncy Castle BC-FJA CVE-2026-17508
    0 news outlets0 CERTs0 research labsCVSS 5.3