{"schema_version":1,"title":"Bouncy Castle vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 15 vulnerabilities in Bouncy Castle: 0 in the last 7 days and 13 in the last 90 days, 2 of them critical and 0 exploited in the wild. The most recent, CVE-2026-13506, was published on 3 August 2026. 2 technologies have a page of their own.","url":"https://junglewise.ai/threats/vendors/bouncy-castle","json_url":"https://junglewise.ai/threats/vendors/bouncy-castle.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/vendors/bouncy-castle","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"vendor","counts":{"high":9,"all_time":15,"critical":2,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":13,"last_365_days":14},"latest":[{"cve":"CVE-2026-13506","cvss":7.5,"epss":0.0044,"slug":"cve-2026-13506-bouncy-castle-asn-1-sequence-nesting-depth-guard-bypass","title":"Bouncy Castle ASN.1 sequence nesting-depth guard bypass","severity":"high","exploited":false,"published_at":"2026-08-03T06:31:44+00:00","url":"https://junglewise.ai/threats/cve-2026-13506-bouncy-castle-asn-1-sequence-nesting-depth-guard-bypass"},{"cve":"CVE-2026-8763","cvss":9.1,"epss":0.0045,"slug":"cve-2026-8763-bouncy-castle-name-constraints-bypass-via-trailing-dot-in","title":"In Bouncy Castle for Java before 1.85, Name Constraints bypass via trailing dot in rfc822Name and URI. This issue also affects Bouncy Castle","severity":"critical","exploited":false,"published_at":"2026-08-03T01:16:45.807+00:00","url":"https://junglewise.ai/threats/cve-2026-8763-bouncy-castle-name-constraints-bypass-via-trailing-dot-in"},{"cve":"CVE-2026-59650","cvss":9.1,"epss":0.0045,"slug":"cve-2026-59650-bouncy-castle-mti-a0-dh-agreement-unvalidated-peer-value","title":"Bouncy Castle MTI/A0 DH agreement unvalidated peer value","severity":"critical","exploited":false,"published_at":"2026-08-03T01:16:45.25+00:00","url":"https://junglewise.ai/threats/cve-2026-59650-bouncy-castle-mti-a0-dh-agreement-unvalidated-peer-value"},{"cve":"CVE-2026-59649","cvss":7.5,"epss":0.0049,"slug":"cve-2026-59649-bouncy-castle-openpgp-denial-of-service-via-unbounded-subpacket","title":"Bouncy Castle OpenPGP denial of service via unbounded subpacket length","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:45.12+00:00","url":"https://junglewise.ai/threats/cve-2026-59649-bouncy-castle-openpgp-denial-of-service-via-unbounded-subpacket"},{"cve":"CVE-2026-59646","cvss":7.5,"epss":0.0062,"slug":"cve-2026-59646-bouncy-castle-dtls-handshake-buffer-overflow","title":"Bouncy Castle DTLS handshake buffer overflow","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:44.733+00:00","url":"https://junglewise.ai/threats/cve-2026-59646-bouncy-castle-dtls-handshake-buffer-overflow"},{"cve":"CVE-2026-59645","cvss":7.5,"epss":0.0049,"slug":"cve-2026-59645-bouncy-castle-for-java-oer-parser-unbounded-recursion-in-ieee","title":"Bouncy Castle for Java OER parser unbounded recursion in IEEE 1609.2 schema","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:44.6+00:00","url":"https://junglewise.ai/threats/cve-2026-59645-bouncy-castle-for-java-oer-parser-unbounded-recursion-in-ieee"},{"cve":"CVE-2026-59644","cvss":7.5,"epss":0.0049,"slug":"cve-2026-59644-bouncy-castle-for-java-mls-hash-ratchet-generation-counter","title":"Bouncy Castle for Java MLS hash-ratchet generation counter validation bypass","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:44.467+00:00","url":"https://junglewise.ai/threats/cve-2026-59644-bouncy-castle-for-java-mls-hash-ratchet-generation-counter"},{"cve":"CVE-2026-59642","cvss":7.5,"epss":0.002,"slug":"cve-2026-59642-bouncy-castle-cms-authenticateddata-mac-bypass-with-authattrs","title":"Bouncy Castle CMS AuthenticatedData MAC bypass with authAttrs","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:44.203+00:00","url":"https://junglewise.ai/threats/cve-2026-59642-bouncy-castle-cms-authenticateddata-mac-bypass-with-authattrs"},{"cve":"CVE-2026-59640","cvss":5.3,"epss":0.0035,"slug":"cve-2026-59640-bouncy-castle-openpgp-cfb-oracle-vulnerability-in-symmetric-key","title":"Bouncy Castle OpenPGP CFB oracle vulnerability in symmetric key paths","severity":"medium","exploited":false,"published_at":"2026-08-03T01:16:43.907+00:00","url":"https://junglewise.ai/threats/cve-2026-59640-bouncy-castle-openpgp-cfb-oracle-vulnerability-in-symmetric-key"},{"cve":"CVE-2026-59639","cvss":7.5,"epss":0.0024,"slug":"cve-2026-59639-bouncy-castle-for-java-cms-signature-verification-bypass","title":"Bouncy Castle for Java CMS signature verification bypass","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:43.7+00:00","url":"https://junglewise.ai/threats/cve-2026-59639-bouncy-castle-for-java-cms-signature-verification-bypass"},{"cve":"CVE-2026-59638","cvss":6.5,"epss":0.0035,"slug":"cve-2026-59638-bouncy-castle-for-java-jsse-hostname-verifier-cn-fallback-enabled","title":"Bouncy Castle for Java JSSE hostname verifier CN-fallback enabled by default","severity":"medium","exploited":false,"published_at":"2026-08-03T01:16:43.543+00:00","url":"https://junglewise.ai/threats/cve-2026-59638-bouncy-castle-for-java-jsse-hostname-verifier-cn-fallback-enabled"},{"cve":"CVE-2026-15055","cvss":8.2,"epss":0.0034,"slug":"cve-2026-15055-bouncy-castle-pkcs-8-pbes2-unbounded-kdf-cost-vulnerability","title":"Bouncy Castle PKCS#8 PBES2 unbounded KDF cost vulnerability","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:43.157+00:00","url":"https://junglewise.ai/threats/cve-2026-15055-bouncy-castle-pkcs-8-pbes2-unbounded-kdf-cost-vulnerability"},{"cve":"CVE-2026-12185","cvss":8.6,"epss":0.0029,"slug":"cve-2026-12185-bouncy-castle-for-java-bks-uber-keystore-memory-allocation-dos","title":"Bouncy Castle for Java BKS/UBER keystore memory allocation DoS","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:42.987+00:00","url":"https://junglewise.ai/threats/cve-2026-12185-bouncy-castle-for-java-bks-uber-keystore-memory-allocation-dos"},{"cve":"CVE-2026-5588","cvss":4,"epss":0.0069,"slug":"cve-2026-5588-bouncy-castle-bc-java-signature-bypass-in-compositeverifier","title":"Bouncy Castle BC-JAVA signature bypass in CompositeVerifier","severity":"medium","exploited":false,"published_at":"2026-04-15T10:16:49.597+00:00","url":"https://junglewise.ai/threats/cve-2026-5588-bouncy-castle-bc-java-signature-bypass-in-compositeverifier"},{"cve":"CVE-2024-34447","cvss":5.9,"epss":0.0077,"slug":"cve-2024-34447-bouncy-castle-java-cryptography-api-dns-poisoning-in-bcjsse","title":"Bouncy Castle Java Cryptography API DNS poisoning in BCJSSE","severity":"medium","exploited":false,"published_at":"2024-05-03T18:30:37+00:00","url":"https://junglewise.ai/threats/cve-2024-34447-bouncy-castle-java-cryptography-api-dns-poisoning-in-bcjsse"}],"vendor":{"hub":true,"name":"Bouncy Castle","slug":"bouncy-castle","homepage":"https://www.bouncycastle.org/","description":"The Legion of the Bouncy Castle is a charity that provides a suite of open-source cryptography APIs for Java and C#.","url":"https://junglewise.ai/threats/vendors/bouncy-castle"},"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":2,"exploited":0,"vulnerabilities":13},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"most_severe":[{"cve":"CVE-2026-8763","cvss":9.1,"epss":0.0045,"slug":"cve-2026-8763-bouncy-castle-name-constraints-bypass-via-trailing-dot-in","title":"In Bouncy Castle for Java before 1.85, Name Constraints bypass via trailing dot in rfc822Name and URI. This issue also affects Bouncy Castle","severity":"critical","exploited":false,"published_at":"2026-08-03T01:16:45.807+00:00","url":"https://junglewise.ai/threats/cve-2026-8763-bouncy-castle-name-constraints-bypass-via-trailing-dot-in"},{"cve":"CVE-2026-59650","cvss":9.1,"epss":0.0045,"slug":"cve-2026-59650-bouncy-castle-mti-a0-dh-agreement-unvalidated-peer-value","title":"Bouncy Castle MTI/A0 DH agreement unvalidated peer value","severity":"critical","exploited":false,"published_at":"2026-08-03T01:16:45.25+00:00","url":"https://junglewise.ai/threats/cve-2026-59650-bouncy-castle-mti-a0-dh-agreement-unvalidated-peer-value"},{"cve":"CVE-2026-12185","cvss":8.6,"epss":0.0029,"slug":"cve-2026-12185-bouncy-castle-for-java-bks-uber-keystore-memory-allocation-dos","title":"Bouncy Castle for Java BKS/UBER keystore memory allocation DoS","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:42.987+00:00","url":"https://junglewise.ai/threats/cve-2026-12185-bouncy-castle-for-java-bks-uber-keystore-memory-allocation-dos"},{"cve":"CVE-2026-15055","cvss":8.2,"epss":0.0034,"slug":"cve-2026-15055-bouncy-castle-pkcs-8-pbes2-unbounded-kdf-cost-vulnerability","title":"Bouncy Castle PKCS#8 PBES2 unbounded KDF cost vulnerability","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:43.157+00:00","url":"https://junglewise.ai/threats/cve-2026-15055-bouncy-castle-pkcs-8-pbes2-unbounded-kdf-cost-vulnerability"},{"cve":"CVE-2026-59646","cvss":7.5,"epss":0.0062,"slug":"cve-2026-59646-bouncy-castle-dtls-handshake-buffer-overflow","title":"Bouncy Castle DTLS handshake buffer overflow","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:44.733+00:00","url":"https://junglewise.ai/threats/cve-2026-59646-bouncy-castle-dtls-handshake-buffer-overflow"},{"cve":"CVE-2026-59649","cvss":7.5,"epss":0.0049,"slug":"cve-2026-59649-bouncy-castle-openpgp-denial-of-service-via-unbounded-subpacket","title":"Bouncy Castle OpenPGP denial of service via unbounded subpacket length","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:45.12+00:00","url":"https://junglewise.ai/threats/cve-2026-59649-bouncy-castle-openpgp-denial-of-service-via-unbounded-subpacket"},{"cve":"CVE-2026-59645","cvss":7.5,"epss":0.0049,"slug":"cve-2026-59645-bouncy-castle-for-java-oer-parser-unbounded-recursion-in-ieee","title":"Bouncy Castle for Java OER parser unbounded recursion in IEEE 1609.2 schema","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:44.6+00:00","url":"https://junglewise.ai/threats/cve-2026-59645-bouncy-castle-for-java-oer-parser-unbounded-recursion-in-ieee"},{"cve":"CVE-2026-59644","cvss":7.5,"epss":0.0049,"slug":"cve-2026-59644-bouncy-castle-for-java-mls-hash-ratchet-generation-counter","title":"Bouncy Castle for Java MLS hash-ratchet generation counter validation bypass","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:44.467+00:00","url":"https://junglewise.ai/threats/cve-2026-59644-bouncy-castle-for-java-mls-hash-ratchet-generation-counter"},{"cve":"CVE-2026-13506","cvss":7.5,"epss":0.0044,"slug":"cve-2026-13506-bouncy-castle-asn-1-sequence-nesting-depth-guard-bypass","title":"Bouncy Castle ASN.1 sequence nesting-depth guard bypass","severity":"high","exploited":false,"published_at":"2026-08-03T06:31:44+00:00","url":"https://junglewise.ai/threats/cve-2026-13506-bouncy-castle-asn-1-sequence-nesting-depth-guard-bypass"},{"cve":"CVE-2026-59639","cvss":7.5,"epss":0.0024,"slug":"cve-2026-59639-bouncy-castle-for-java-cms-signature-verification-bypass","title":"Bouncy Castle for Java CMS signature verification bypass","severity":"high","exploited":false,"published_at":"2026-08-03T01:16:43.7+00:00","url":"https://junglewise.ai/threats/cve-2026-59639-bouncy-castle-for-java-cms-signature-verification-bypass"}],"generated_at":"2026-09-26T15:07:00.181821+00:00","technologies":[{"name":"Bouncy Castle for Java","slug":"bouncy-castle-for-java","vulnerabilities":11,"url":"https://junglewise.ai/threats/technologies/bouncy-castle-for-java"},{"name":"Bouncy Castle for Java FIPS","slug":"bouncy-castle-for-java-fips","vulnerabilities":4,"url":"https://junglewise.ai/threats/technologies/bouncy-castle-for-java-fips"}]}