# Bouncycastle vulnerabilities

Source: https://junglewise.ai/threats/vendors/bouncycastle  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Updated: 9 November 2026, 03:07 UTC. Rebuilt every hour.  
Data: https://junglewise.ai/threats/vendors/bouncycastle.json  
License: CC BY 4.0 with a link back

Junglewise Threat Intelligence has tracked 11 vulnerabilities in Bouncycastle: 0 in the last 7 days and 1 in the last 90 days, 1 of them critical and 0 exploited in the wild. The most recent, CVE-2026-71883, was published on 3 October 2026. Nothing in the last four weeks, down from 1 vulnerability in the four before. 1 technology has a page of its own.

## Counts

- Last 7 days: 0
- Last 30 days: 0
- Last 90 days: 1
- All time: 11 (1 critical, 0 exploited in the wild)

## About Bouncycastle

Java and C# cryptography API and lightweight library providing encryption, signing, and certificate handling.

## Latest Bouncycastle vulnerabilities

- [CVE-2026-71883: Bouncy Castle Java LTS native AES cipher key disclosure on array aliasing](https://junglewise.ai/threats/cve-2026-71883-in-bouncy-castle-for-java-lts-before-2-73-13-the-one-shot-native) (info, published 3 Oct 2026)
- [CVE-2026-12852: In Bouncy Castle for Java before 1.85, MLS wire decoder allocates attacker-declared opaque length before bounds check.](https://junglewise.ai/threats/cve-2026-12852-in-bouncy-castle-for-java-before-1-85-mls-wire-decoder-allocates) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59651: Bouncycastle BKS keystore MAC key integrity bypass](https://junglewise.ai/threats/cve-2026-59651-bouncycastle-bks-keystore-mac-key-integrity-bypass) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59650: Bouncy Castle MTI/A0 DH agreement unvalidated peer value](https://junglewise.ai/threats/cve-2026-59650-bouncy-castle-mti-a0-dh-agreement-unvalidated-peer-value) (critical, CVSS 9.1, published 3 Aug 2026)
- [CVE-2026-59648: Bouncy Castle OpenPGP Argon2 S2K weak parameter validation](https://junglewise.ai/threats/cve-2026-59648-bouncy-castle-openpgp-argon2-s2k-weak-parameter-validation) (medium, CVSS 5.3, published 3 Aug 2026)
- [CVE-2026-59643: Bouncycastle OpenPGP signature policy failures silently ignored](https://junglewise.ai/threats/cve-2026-59643-bouncycastle-openpgp-signature-policy-failures-silently-ignored) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59642: Bouncy Castle CMS AuthenticatedData MAC bypass with authAttrs](https://junglewise.ai/threats/cve-2026-59642-bouncy-castle-cms-authenticateddata-mac-bypass-with-authattrs) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59641: Bouncy Castle for Java S/MIME signature validation time trust vulnerability](https://junglewise.ai/threats/cve-2026-59641-bouncy-castle-for-java-s-mime-signature-validation-time-trust) (medium, CVSS 5.3, published 3 Aug 2026)
- [CVE-2026-59639: Bouncy Castle for Java CMS signature verification bypass](https://junglewise.ai/threats/cve-2026-59639-bouncy-castle-for-java-cms-signature-verification-bypass) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-15055: Bouncy Castle PKCS#8 PBES2 unbounded KDF cost vulnerability](https://junglewise.ai/threats/cve-2026-15055-bouncy-castle-pkcs-8-pbes2-unbounded-kdf-cost-vulnerability) (high, CVSS 8.2, published 3 Aug 2026)
- [CVE-2026-12185: Bouncy Castle for Java BKS/UBER keystore memory allocation DoS](https://junglewise.ai/threats/cve-2026-12185-bouncy-castle-for-java-bks-uber-keystore-memory-allocation-dos) (high, CVSS 8.6, published 3 Aug 2026)

## Most severe Bouncycastle vulnerabilities

- [CVE-2026-59650: Bouncy Castle MTI/A0 DH agreement unvalidated peer value](https://junglewise.ai/threats/cve-2026-59650-bouncy-castle-mti-a0-dh-agreement-unvalidated-peer-value) (critical, CVSS 9.1, published 3 Aug 2026)
- [CVE-2026-12185: Bouncy Castle for Java BKS/UBER keystore memory allocation DoS](https://junglewise.ai/threats/cve-2026-12185-bouncy-castle-for-java-bks-uber-keystore-memory-allocation-dos) (high, CVSS 8.6, published 3 Aug 2026)
- [CVE-2026-15055: Bouncy Castle PKCS#8 PBES2 unbounded KDF cost vulnerability](https://junglewise.ai/threats/cve-2026-15055-bouncy-castle-pkcs-8-pbes2-unbounded-kdf-cost-vulnerability) (high, CVSS 8.2, published 3 Aug 2026)
- [CVE-2026-12852: In Bouncy Castle for Java before 1.85, MLS wire decoder allocates attacker-declared opaque length before bounds check.](https://junglewise.ai/threats/cve-2026-12852-in-bouncy-castle-for-java-before-1-85-mls-wire-decoder-allocates) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59651: Bouncycastle BKS keystore MAC key integrity bypass](https://junglewise.ai/threats/cve-2026-59651-bouncycastle-bks-keystore-mac-key-integrity-bypass) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59643: Bouncycastle OpenPGP signature policy failures silently ignored](https://junglewise.ai/threats/cve-2026-59643-bouncycastle-openpgp-signature-policy-failures-silently-ignored) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59639: Bouncy Castle for Java CMS signature verification bypass](https://junglewise.ai/threats/cve-2026-59639-bouncy-castle-for-java-cms-signature-verification-bypass) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59642: Bouncy Castle CMS AuthenticatedData MAC bypass with authAttrs](https://junglewise.ai/threats/cve-2026-59642-bouncy-castle-cms-authenticateddata-mac-bypass-with-authattrs) (high, CVSS 7.5, published 3 Aug 2026)
- [CVE-2026-59648: Bouncy Castle OpenPGP Argon2 S2K weak parameter validation](https://junglewise.ai/threats/cve-2026-59648-bouncy-castle-openpgp-argon2-s2k-weak-parameter-validation) (medium, CVSS 5.3, published 3 Aug 2026)
- [CVE-2026-59641: Bouncy Castle for Java S/MIME signature validation time trust vulnerability](https://junglewise.ai/threats/cve-2026-59641-bouncy-castle-for-java-s-mime-signature-validation-time-trust) (medium, CVSS 5.3, published 3 Aug 2026)

## Vulnerabilities per week

Nothing in the last four weeks, down from 1 vulnerability in the four before.

| Week of | Vulns | Critical | Exploited |
| --- | --- | --- | --- |
| 17 Aug 2026 | 0 | 0 | 0 |
| 24 Aug 2026 | 0 | 0 | 0 |
| 31 Aug 2026 | 0 | 0 | 0 |
| 7 Sep 2026 | 0 | 0 | 0 |
| 14 Sep 2026 | 0 | 0 | 0 |
| 21 Sep 2026 | 0 | 0 | 0 |
| 28 Sep 2026 | 1 | 0 | 0 |
| 5 Oct 2026 | 0 | 0 | 0 |
| 12 Oct 2026 | 0 | 0 | 0 |
| 19 Oct 2026 | 0 | 0 | 0 |
| 26 Oct 2026 | 0 | 0 | 0 |
| 2 Nov 2026 | 0 | 0 | 0 |
| 9 Nov 2026 | 0 | 0 | 0 |

## Bouncycastle technologies

- [Bouncycastle Bouncy Castle For Java Lts](https://junglewise.ai/threats/technologies/bouncy-castle-for-java-lts): 9 vulnerabilities

## Sources

NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories. Rebuilt every hour. Cite as: Junglewise Threat Intelligence, "Bouncycastle vulnerabilities", https://junglewise.ai/threats/vendors/bouncycastle, 9 November 2026.
