CVE-2026-58060
HSS public-key level count unbounded, enabling huge allocation on verify
CVE-2026-58060 is a high vulnerability (CVSS 8.7) in Bouncycastle Bouncy Castle For Java Lts, published August 3, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.65%, the 51st percentile. Fixed in bouncycastle 1.86-1.
- Severity
- 8.7 HighCVSS 4.0, CVE List
- Exploit chance
- 0.65%EPSS, 51st percentile
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
1.86-1bouncycastle +140 more
Description
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
bouncycastleDebian:12 | All versions, plus listed versions 1.72-21.77-11.80-11.80-21.80-31.86-1 | None known |
bouncycastleDebian:13 | All versions, plus listed versions 1.80-31.86-1 | None known |
bouncycastleDebian:14 | before 1.86-1, plus listed versions 1.80-3 | 1.86-1 |
eap8-apache-sshdRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.20.0-1.redhat_00002.1.el10eap | 0:2.20.0-1.redhat_00002.1.el10eap |
eap8-bouncycastleRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el10eap | 0:1.86.0-1.redhat_00001.1.el10eap |
eap8-bouncycastle-jmailRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el10eap | 0:1.86.0-1.redhat_00001.1.el10eap |
eap8-bouncycastle-pgRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el10eap | 0:1.86.0-1.redhat_00001.1.el10eap |
eap8-bouncycastle-pkixRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el10eap | 0:1.86.0-1.redhat_00001.1.el10eap |
eap8-bouncycastle-provRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el10eap | 0:1.86.0-1.redhat_00001.1.el10eap |
eap8-bouncycastle-utilRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el10eap | 0:1.86.0-1.redhat_00001.1.el10eap |
Show 131 moreShow less
| Package | Affected | Fixed |
|---|---|---|
eap8-eap-product-conf-parentRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:801.9.1-1.GA_redhat_00002.1.el10eap | 0:801.9.1-1.GA_redhat_00002.1.el10eap |
eap8-eap-product-conf-wildfly-ee-feature-packRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:801.9.1-1.GA_redhat_00002.1.el10eap | 0:801.9.1-1.GA_redhat_00002.1.el10eap |
eap8-ironjacamarRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-ironjacamar-common-apiRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-ironjacamar-common-implRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-ironjacamar-common-spiRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-ironjacamar-core-apiRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-ironjacamar-core-implRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-ironjacamar-deployers-commonRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-ironjacamar-jdbcRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-ironjacamar-validatorRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el10eap | 0:3.1.1-1.Final_redhat_00001.1.el10eap |
eap8-jackson-datatype-jdk8Red Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el10eap | 0:2.18.11-1.redhat_00001.1.el10eap |
eap8-jackson-datatype-jsr310Red Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el10eap | 0:2.18.11-1.redhat_00001.1.el10eap |
eap8-jackson-jaxrs-baseRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el10eap | 0:2.18.11-1.redhat_00001.1.el10eap |
eap8-jackson-jaxrs-json-providerRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el10eap | 0:2.18.11-1.redhat_00001.1.el10eap |
eap8-jackson-jaxrs-providersRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el10eap | 0:2.18.11-1.redhat_00001.1.el10eap |
eap8-jackson-module-jakarta-xmlbind-annotationsRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el10eap | 0:2.18.11-1.redhat_00001.1.el10eap |
eap8-jackson-modules-baseRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el10eap | 0:2.18.11-1.redhat_00001.1.el10eap |
eap8-jackson-modules-java8Red Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el10eap | 0:2.18.11-1.redhat_00001.1.el10eap |
eap8-mod_clusterRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.1.1-1.Final_redhat_00001.1.el10eap | 0:2.1.1-1.Final_redhat_00001.1.el10eap |
eap8-neethiRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:3.2.4-1.redhat_00001.1.el10eap | 0:3.2.4-1.redhat_00001.1.el10eap |
eap8-wildflyRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el10eap | 0:8.1.9.1-1.GA_redhat_00006.1.el10eap |
eap8-wildfly-http-clientRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el10eap | 0:2.1.5-1.Final_redhat_00001.1.el10eap |
eap8-wildfly-http-client-commonRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el10eap | 0:2.1.5-1.Final_redhat_00001.1.el10eap |
eap8-wildfly-http-ejb-clientRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el10eap | 0:2.1.5-1.Final_redhat_00001.1.el10eap |
eap8-wildfly-http-naming-clientRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el10eap | 0:2.1.5-1.Final_redhat_00001.1.el10eap |
eap8-wildfly-http-transaction-clientRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el10eap | 0:2.1.5-1.Final_redhat_00001.1.el10eap |
eap8-wildfly-java-jdk21Red Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el10eap | 0:8.1.9.1-1.GA_redhat_00006.1.el10eap |
eap8-wildfly-javadocsRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:8.1.1-15.GA_redhat_00052.1.el10eap | 0:8.1.1-15.GA_redhat_00052.1.el10eap |
eap8-wildfly-modulesRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el10eap | 0:8.1.9.1-1.GA_redhat_00006.1.el10eap |
eap8-ws-commons-XmlSchemaRed Hat:jboss_enterprise_application_platform:8.1::el10 From an advisory covering 21 CVEs | before 0:2.3.3-1.redhat_00001.1.el10eap | 0:2.3.3-1.redhat_00001.1.el10eap |
eap8-apache-sshdRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.20.0-1.redhat_00002.1.el8eap | 0:2.20.0-1.redhat_00002.1.el8eap |
eap8-bouncycastleRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el8eap | 0:1.86.0-1.redhat_00001.1.el8eap |
eap8-bouncycastle-jmailRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el8eap | 0:1.86.0-1.redhat_00001.1.el8eap |
eap8-bouncycastle-pgRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el8eap | 0:1.86.0-1.redhat_00001.1.el8eap |
eap8-bouncycastle-pkixRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el8eap | 0:1.86.0-1.redhat_00001.1.el8eap |
eap8-bouncycastle-provRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el8eap | 0:1.86.0-1.redhat_00001.1.el8eap |
eap8-bouncycastle-utilRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el8eap | 0:1.86.0-1.redhat_00001.1.el8eap |
eap8-eap-product-conf-parentRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:801.9.1-1.GA_redhat_00002.1.el8eap | 0:801.9.1-1.GA_redhat_00002.1.el8eap |
eap8-eap-product-conf-wildfly-ee-feature-packRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:801.9.1-1.GA_redhat_00002.1.el8eap | 0:801.9.1-1.GA_redhat_00002.1.el8eap |
eap8-ironjacamarRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-ironjacamar-common-apiRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-ironjacamar-common-implRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-ironjacamar-common-spiRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-ironjacamar-core-apiRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-ironjacamar-core-implRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-ironjacamar-deployers-commonRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-ironjacamar-jdbcRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-ironjacamar-validatorRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el8eap | 0:3.1.1-1.Final_redhat_00001.1.el8eap |
eap8-jackson-datatype-jdk8Red Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el8eap | 0:2.18.11-1.redhat_00001.1.el8eap |
eap8-jackson-datatype-jsr310Red Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el8eap | 0:2.18.11-1.redhat_00001.1.el8eap |
eap8-jackson-jaxrs-baseRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el8eap | 0:2.18.11-1.redhat_00001.1.el8eap |
eap8-jackson-jaxrs-json-providerRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el8eap | 0:2.18.11-1.redhat_00001.1.el8eap |
eap8-jackson-jaxrs-providersRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el8eap | 0:2.18.11-1.redhat_00001.1.el8eap |
eap8-jackson-module-jakarta-xmlbind-annotationsRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el8eap | 0:2.18.11-1.redhat_00001.1.el8eap |
eap8-jackson-modules-baseRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el8eap | 0:2.18.11-1.redhat_00001.1.el8eap |
eap8-jackson-modules-java8Red Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el8eap | 0:2.18.11-1.redhat_00001.1.el8eap |
eap8-mod_clusterRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.1.1-1.Final_redhat_00001.1.el8eap | 0:2.1.1-1.Final_redhat_00001.1.el8eap |
eap8-neethiRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:3.2.4-1.redhat_00001.1.el8eap | 0:3.2.4-1.redhat_00001.1.el8eap |
eap8-wildflyRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el8eap | 0:8.1.9.1-1.GA_redhat_00006.1.el8eap |
eap8-wildfly-http-clientRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el8eap | 0:2.1.5-1.Final_redhat_00001.1.el8eap |
eap8-wildfly-http-client-commonRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el8eap | 0:2.1.5-1.Final_redhat_00001.1.el8eap |
eap8-wildfly-http-ejb-clientRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el8eap | 0:2.1.5-1.Final_redhat_00001.1.el8eap |
eap8-wildfly-http-naming-clientRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el8eap | 0:2.1.5-1.Final_redhat_00001.1.el8eap |
eap8-wildfly-http-transaction-clientRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el8eap | 0:2.1.5-1.Final_redhat_00001.1.el8eap |
eap8-wildfly-java-jdk17Red Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el8eap | 0:8.1.9.1-1.GA_redhat_00006.1.el8eap |
eap8-wildfly-java-jdk21Red Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el8eap | 0:8.1.9.1-1.GA_redhat_00006.1.el8eap |
eap8-wildfly-javadocsRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:8.1.1-15.GA_redhat_00052.1.el8eap | 0:8.1.1-15.GA_redhat_00052.1.el8eap |
eap8-wildfly-modulesRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el8eap | 0:8.1.9.1-1.GA_redhat_00006.1.el8eap |
eap8-ws-commons-XmlSchemaRed Hat:jboss_enterprise_application_platform:8.1::el8 From an advisory covering 21 CVEs | before 0:2.3.3-1.redhat_00001.1.el8eap | 0:2.3.3-1.redhat_00001.1.el8eap |
eap8-apache-sshdRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.20.0-1.redhat_00002.1.el9eap | 0:2.20.0-1.redhat_00002.1.el9eap |
eap8-bouncycastleRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el9eap | 0:1.86.0-1.redhat_00001.1.el9eap |
eap8-bouncycastle-jmailRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el9eap | 0:1.86.0-1.redhat_00001.1.el9eap |
eap8-bouncycastle-pgRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el9eap | 0:1.86.0-1.redhat_00001.1.el9eap |
eap8-bouncycastle-pkixRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el9eap | 0:1.86.0-1.redhat_00001.1.el9eap |
eap8-bouncycastle-provRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el9eap | 0:1.86.0-1.redhat_00001.1.el9eap |
eap8-bouncycastle-utilRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:1.86.0-1.redhat_00001.1.el9eap | 0:1.86.0-1.redhat_00001.1.el9eap |
eap8-eap-product-conf-parentRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:801.9.1-1.GA_redhat_00002.1.el9eap | 0:801.9.1-1.GA_redhat_00002.1.el9eap |
eap8-eap-product-conf-wildfly-ee-feature-packRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:801.9.1-1.GA_redhat_00002.1.el9eap | 0:801.9.1-1.GA_redhat_00002.1.el9eap |
eap8-ironjacamarRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-ironjacamar-common-apiRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-ironjacamar-common-implRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-ironjacamar-common-spiRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-ironjacamar-core-apiRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-ironjacamar-core-implRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-ironjacamar-deployers-commonRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-ironjacamar-jdbcRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-ironjacamar-validatorRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.1.1-1.Final_redhat_00001.1.el9eap | 0:3.1.1-1.Final_redhat_00001.1.el9eap |
eap8-jackson-datatype-jdk8Red Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el9eap | 0:2.18.11-1.redhat_00001.1.el9eap |
eap8-jackson-datatype-jsr310Red Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el9eap | 0:2.18.11-1.redhat_00001.1.el9eap |
eap8-jackson-jaxrs-baseRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el9eap | 0:2.18.11-1.redhat_00001.1.el9eap |
eap8-jackson-jaxrs-json-providerRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el9eap | 0:2.18.11-1.redhat_00001.1.el9eap |
eap8-jackson-jaxrs-providersRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el9eap | 0:2.18.11-1.redhat_00001.1.el9eap |
eap8-jackson-module-jakarta-xmlbind-annotationsRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el9eap | 0:2.18.11-1.redhat_00001.1.el9eap |
eap8-jackson-modules-baseRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el9eap | 0:2.18.11-1.redhat_00001.1.el9eap |
eap8-jackson-modules-java8Red Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.18.11-1.redhat_00001.1.el9eap | 0:2.18.11-1.redhat_00001.1.el9eap |
eap8-mod_clusterRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.1.1-1.Final_redhat_00001.1.el9eap | 0:2.1.1-1.Final_redhat_00001.1.el9eap |
eap8-neethiRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:3.2.4-1.redhat_00001.1.el9eap | 0:3.2.4-1.redhat_00001.1.el9eap |
eap8-wildflyRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el9eap | 0:8.1.9.1-1.GA_redhat_00006.1.el9eap |
eap8-wildfly-http-clientRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el9eap | 0:2.1.5-1.Final_redhat_00001.1.el9eap |
eap8-wildfly-http-client-commonRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el9eap | 0:2.1.5-1.Final_redhat_00001.1.el9eap |
eap8-wildfly-http-ejb-clientRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el9eap | 0:2.1.5-1.Final_redhat_00001.1.el9eap |
eap8-wildfly-http-naming-clientRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el9eap | 0:2.1.5-1.Final_redhat_00001.1.el9eap |
eap8-wildfly-http-transaction-clientRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.1.5-1.Final_redhat_00001.1.el9eap | 0:2.1.5-1.Final_redhat_00001.1.el9eap |
eap8-wildfly-java-jdk17Red Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el9eap | 0:8.1.9.1-1.GA_redhat_00006.1.el9eap |
eap8-wildfly-java-jdk21Red Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el9eap | 0:8.1.9.1-1.GA_redhat_00006.1.el9eap |
eap8-wildfly-javadocsRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:8.1.1-15.GA_redhat_00052.1.el9eap | 0:8.1.1-15.GA_redhat_00052.1.el9eap |
eap8-wildfly-modulesRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:8.1.9.1-1.GA_redhat_00006.1.el9eap | 0:8.1.9.1-1.GA_redhat_00006.1.el9eap |
eap8-ws-commons-XmlSchemaRed Hat:jboss_enterprise_application_platform:8.1::el9 From an advisory covering 21 CVEs | before 0:2.3.3-1.redhat_00001.1.el9eap | 0:2.3.3-1.redhat_00001.1.el9eap |
bouncycastleSUSE:Linux Enterprise Server 16.0 From an advisory covering 32 CVEs | before 1.85-160000.1.1 | 1.85-160000.1.1 |
bouncycastleSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 32 CVEs | before 1.85-160000.1.1 | 1.85-160000.1.1 |
bouncycastleSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 32 CVEs | before 1.85-150200.3.38.1 | 1.85-150200.3.38.1 |
bouncycastleUbuntu:Pro:16.04:LTS | All versions, plus listed versions 1.49+dfsg-3ubuntu11.51-4ubuntu11.51-4ubuntu1+esm1 | None known |
bouncycastleUbuntu:Pro:18.04:LTS | All versions, plus listed versions 1.57-11.58-11.59-11.59-1ubuntu0.1~esm1 | None known |
bouncycastleUbuntu:Pro:20.04:LTS | All versions, plus listed versions 1.61-11.61-1ubuntu0.1~esm1 | None known |
bouncycastleUbuntu:Pro:22.04:LTS | All versions, plus listed versions 1.68-21.68-41.68-51.68-5ubuntu0.1~esm1 | None known |
bouncycastleUbuntu:Pro:24.04:LTS | All versions, plus listed versions 1.72-21.77-11.77-1ubuntu0.1~esm1 | None known |
bouncycastleUbuntu:26.10 | All versions, plus listed versions 1.80-3 | None known |
bouncycastleUbuntu:26.04:LTS | All versions, plus listed versions 1.80-3 | None known |
bouncycastleopenSUSE:Tumbleweed From an advisory covering 32 CVEs | before 1.85-1.1 | 1.85-1.1 |
bouncycastleopenSUSE:Leap 16.0 From an advisory covering 32 CVEs | before 1.85-160000.1.1 | 1.85-160000.1.1 |
What each source reports
CVE List Score used 8.7
HSS public-key level count unbounded, enabling huge allocation on verify
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
- Record
CVE-2026-58060- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/U:Amber - Weakness
- CWE-789
- Updated
- 2026-11-02
EUVDEUVD-2026-52091 8.7
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
- Record
EUVD-2026-52091- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/U:Amber - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-3q78-fqj5-g3mc 8.7
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge...
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
- Record
GHSA-3q78-fqj5-g3mc- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Amber - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-789
- Updated
- 2026-11-02
NVD 8.7
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
- Record
CVE-2026-58060- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Amber - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-789
- Updated
- 2026-11-02
OSV 8.7
HSS public-key level count unbounded, enabling huge allocation on verify
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
- Record
CVE-2026-58060- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/U:Amber - Weakness
- CWE-789
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-58060 7.5
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
- Record
DEBIAN-CVE-2026-58060- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 7 moreShow less
OSVRHSA-2026:99018 8.8
Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 8.1.9 security update
- Record
RHSA-2026:99018- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-13
OSVUBUNTU-CVE-2026-58060 8.7
In Bouncy Castle for Java before 1.85, HSS public-key level count unbounded, enabling huge allocation on verify. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).
- Record
UBUNTU-CVE-2026-58060- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/U:Amber - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11445-1No score
bouncycastle-1.85-1.1 on GA media
These are all security issues fixed in the bouncycastle-1.85-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11445-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21538-1No score
Security update for bouncycastle
This update for bouncycastle fixes the following issues:
Update to 1.85.
Security issues fixed:
- CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700).
- CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701).
- CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702).
- CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (bsc#1272703).
- CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704).
- CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705).
- CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707).
- CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708).
- CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709).
- CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (bsc#1272710).
- CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711).
- CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712).
- CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713).
- CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714).
- CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715).
- CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716).
- CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717).
- CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718).
- CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719).
- CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720).
- CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721).
- CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722).
- CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723).
- CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724).
- CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725).
- CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726).
- CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727).
- CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728).
- CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729).
- CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730).
- CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731).
- CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732).
Additional notes:
- The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM, and CMCE have been repackaged under
org.bouncycastle.cryptoand the versions underorg.bouncycastle.crypto.pqchave been deprecated. These deprecated versions will be removed in BC 1.86.
- Record
openSUSE-SU-2026:21538-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23127-1No score
Security update for bouncycastle
This update for bouncycastle fixes the following issues:
Update to 1.85.
Security issues fixed:
- CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700).
- CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701).
- CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702).
- CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (bsc#1272703).
- CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704).
- CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705).
- CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707).
- CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708).
- CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709).
- CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (bsc#1272710).
- CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711).
- CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712).
- CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713).
- CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714).
- CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715).
- CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716).
- CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717).
- CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718).
- CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719).
- CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720).
- CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721).
- CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722).
- CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723).
- CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724).
- CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725).
- CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726).
- CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727).
- CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728).
- CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729).
- CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730).
- CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731).
- CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732).
Additional notes:
- The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM, and CMCE have been repackaged under
org.bouncycastle.cryptoand the versions underorg.bouncycastle.crypto.pqchave been deprecated. These deprecated versions will be removed in BC 1.86.
- Record
SUSE-SU-2026:23127-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23150-1No score
Security update for bouncycastle
This update for bouncycastle fixes the following issues:
Update to 1.85.
Security issues fixed:
- CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700).
- CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701).
- CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702).
- CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (bsc#1272703).
- CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704).
- CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705).
- CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707).
- CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708).
- CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709).
- CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (bsc#1272710).
- CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711).
- CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712).
- CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713).
- CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714).
- CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715).
- CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716).
- CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717).
- CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718).
- CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719).
- CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720).
- CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721).
- CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722).
- CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723).
- CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724).
- CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725).
- CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726).
- CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727).
- CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728).
- CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729).
- CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730).
- CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731).
- CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732).
Additional notes:
- The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM, and CMCE have been repackaged under
org.bouncycastle.cryptoand the versions underorg.bouncycastle.crypto.pqchave been deprecated. These deprecated versions will be removed in BC 1.86.
- Record
SUSE-SU-2026:23150-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3559-1No score
Security update for bouncycastle
This update for bouncycastle fixes the following issues:
- CVE-2026-8763: Name Constraints bypass via trailing dot in rfc822Name and URI (bsc#1272700).
- CVE-2026-12185: BKS/UBER keystore allocates from untrusted lengths before integrity check (bsc#1272701).
- CVE-2026-12802: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702).
- CVE-2026-12803: KCCMBlockCipher MAC does not bind nonce when AAD is absent (bsc#1272703).
- CVE-2026-12816: IESEngine stream-mode MAC forgery via length-dependent KDF split (bsc#1272704).
- CVE-2026-12817: OpenPGP AEAD decryption skips final tag on chunk-aligned data (bsc#1272705).
- CVE-2026-12852: MLS wire decoder allocates attacker-declared opaque length before bounds check (bsc#1272707).
- CVE-2026-12860: RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path (bsc#1272708).
- CVE-2026-13506: Lazy ASN.1 sequence forcing resets nesting-depth guard (bsc#1272709).
- CVE-2026-13586: PKCS#12 MAC and bag-decryption KDF iteration-count bound (bsc#1272710).
- CVE-2026-14682: Possible OOM from unbounded up-front allocation on a definite-length read (bsc#1272711).
- CVE-2026-15055: PKCS#8 / PBES2 decryptors honour unbounded KDF cost from input (bsc#1272712).
- CVE-2026-58059: Quadratic-time escaping when stringifying X.500 distinguished names (bsc#1272713).
- CVE-2026-58060: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714).
- CVE-2026-58061: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715).
- CVE-2026-58062: Stapled OCSP response accepted without binding to the checked certificate (bsc#1272716).
- CVE-2026-58063: BCFKS keystore load honours unbounded KDF cost from untrusted file (bsc#1272717).
- CVE-2026-59638: JSSE hostname verifier CN-fallback enabled by default despite documented opt-in (bsc#1272718).
- CVE-2026-59639: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719).
- CVE-2026-59640: OpenPGP CFB quick-check oracle active on symmetric/session-key paths (bsc#1272720).
- CVE-2026-59641: S/MIME validator trusts signer-asserted signingTime for path validation (bsc#1272721).
- CVE-2026-59642: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722).
- CVE-2026-59643: OpenPGP inline-signature policy failures silently ignored (bsc#1272723).
- CVE-2026-59644: MLS hash-ratchet honours arbitrary 32-bit generation counter from sender (bsc#1272724).
- CVE-2026-59645: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725).
- CVE-2026-59646: DTLS handshake reassembler allocates buffer from unchecked 24-bit length (bsc#1272726).
- CVE-2026-59647: CRMF/CMP password-MAC honours unbounded iteration count (bsc#1272727).
- CVE-2026-59648: OpenPGP Argon2 S2K honours attacker-chosen memory and passes (bsc#1272728).
- CVE-2026-59649: OpenPGP user-attribute subpacket length bounded only by JVM max memory (bsc#1272729).
- CVE-2026-59650: MTI/A0 DH agreement exponentiates unvalidated peer value (bsc#1272730).
- CVE-2026-59651: BKS keystore accepts legacy version with 16-bit integrity MAC key (bsc#1272731).
- CVE-2026-59652: LDAP filter injection in legacy jdk1.4 LDAPStoreHelper (bsc#1272732).
Changes for bouncycastle:
Update to 1.85:
- Additional Notes:
The standardised PQC algorithms ML-KEM, ML-DSA, SLH-DSA, FrodoKEM, and CMCE have been repackaged under org.bouncycastle.crypto and the versions under org.bouncycastle.crypto.pqc have been deprecated. These deprecated versions will be removed in BC 1.86.
- Record
SUSE-SU-2026:3559-1- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
References
github.com/bcgit/bc-java/wiki/CVE%E2%80%902026%E2%80%9058060
github.com/bcgit/bc-java/commit/311cabbb6fcead7647fec16681423a4439118276
github.com/bcgit/bc-java/commit/6c9f30b3fdaa3f2140809278caebbffc55920922
nvd.nist.gov/vuln/detail/CVE-2026-58060
github.com/bcgit/bc-java/wiki/CVE-2026-58060
github.com/advisories/GHSA-3q78-fqj5-g3mc
Show 194 moreShow less
bouncycastle.org/download/bouncy-castle-java-fips
bouncycastle.org/download/bouncy-castle-java-lts
bouncycastle.org/download/bouncy-castle-java
github.com/CVEProject/cvelistV5/tree/main/cves/2026/58xxx/CVE-2026-58060.json
github.com/bcgit/bc-java
github.com/bcgit/bc-lts-java
security-tracker.debian.org/tracker/CVE-2026-58060
access.redhat.com/errata/RHSA-2026:99018
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2491669
bugzilla.redhat.com/show_bug.cgi?id=2510189
bugzilla.redhat.com/show_bug.cgi?id=2510197
bugzilla.redhat.com/show_bug.cgi?id=2510204
bugzilla.redhat.com/show_bug.cgi?id=2510224
bugzilla.redhat.com/show_bug.cgi?id=2510243
bugzilla.redhat.com/show_bug.cgi?id=2510254
bugzilla.redhat.com/show_bug.cgi?id=2538243
bugzilla.redhat.com/show_bug.cgi?id=2538446
bugzilla.redhat.com/show_bug.cgi?id=2538720
bugzilla.redhat.com/show_bug.cgi?id=2538975
bugzilla.redhat.com/show_bug.cgi?id=2539034
bugzilla.redhat.com/show_bug.cgi?id=2539084
bugzilla.redhat.com/show_bug.cgi?id=2539085
bugzilla.redhat.com/show_bug.cgi?id=2543083
bugzilla.redhat.com/show_bug.cgi?id=2543086
bugzilla.redhat.com/show_bug.cgi?id=2543860
bugzilla.redhat.com/show_bug.cgi?id=2543862
bugzilla.redhat.com/show_bug.cgi?id=2545496
bugzilla.redhat.com/show_bug.cgi?id=2545497
bugzilla.redhat.com/show_bug.cgi?id=2554486
issues.redhat.com/browse/JBEAP-35049
issues.redhat.com/browse/JBEAP-35159
issues.redhat.com/browse/JBEAP-35166
issues.redhat.com/browse/JBEAP-35262
issues.redhat.com/browse/JBEAP-35293
issues.redhat.com/browse/JBEAP-35309
issues.redhat.com/browse/JBEAP-35632
issues.redhat.com/browse/JBEAP-35651
issues.redhat.com/browse/JBEAP-35795
issues.redhat.com/browse/JBEAP-36001
issues.redhat.com/browse/JBEAP-36088
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_99018.json
access.redhat.com/security/cve/CVE-2026-12802
cve.org/CVERecord?id=CVE-2026-12802
nvd.nist.gov/vuln/detail/CVE-2026-12802
github.com/bcgit/bc-java/commit/0fefa539e6ac5c66e1daee5a13b23d1d4769cc01
github.com/bcgit/bc-java/wiki/CVE-2026-12802
access.redhat.com/security/cve/CVE-2026-12977
cve.org/CVERecord?id=CVE-2026-12977
nvd.nist.gov/vuln/detail/CVE-2026-12977
access.redhat.com/security/cve/CVE-2026-58060
cve.org/CVERecord?id=CVE-2026-58060
access.redhat.com/security/cve/CVE-2026-58061
cve.org/CVERecord?id=CVE-2026-58061
nvd.nist.gov/vuln/detail/CVE-2026-58061
github.com/bcgit/bc-java/commit/08d675106bb663ddcc6ec0a4af6f6f62f512697b
github.com/bcgit/bc-java/commit/cd4a5ab3ad619ff03c7767c1b8b19d5dea2970af
github.com/bcgit/bc-java/wiki/CVE-2026-58061
access.redhat.com/security/cve/CVE-2026-59639
cve.org/CVERecord?id=CVE-2026-59639
nvd.nist.gov/vuln/detail/CVE-2026-59639
github.com/bcgit/bc-java/commit/99ddc6dcc6782e6a76b0dd587c77e62eb7096ad0
github.com/bcgit/bc-java/wiki/CVE-2026-59639
access.redhat.com/security/cve/CVE-2026-59642
cve.org/CVERecord?id=CVE-2026-59642
nvd.nist.gov/vuln/detail/CVE-2026-59642
github.com/bcgit/bc-java/commit/2117f316a5a47308f3e569695a6592b16aac0dd7
github.com/bcgit/bc-java/wiki/CVE-2026-59642
access.redhat.com/security/cve/CVE-2026-59645
cve.org/CVERecord?id=CVE-2026-59645
nvd.nist.gov/vuln/detail/CVE-2026-59645
github.com/bcgit/bc-java/commit/822b2478b131097368a56290f5728e28dd042989
github.com/bcgit/bc-java/wiki/CVE-2026-59645
access.redhat.com/security/cve/CVE-2026-68498
cve.org/CVERecord?id=CVE-2026-68498
nvd.nist.gov/vuln/detail/CVE-2026-68498
github.com/FasterXML/jackson-core/blob/2.x/release-notes/VERSION-2.x
github.com/FasterXML/jackson-core/blob/3.x/release-notes/VERSION
github.com/FasterXML/jackson-core/commit/2cd206de1163e3fcff7bdaca425274f00668b075
github.com/FasterXML/jackson-core/pull/1643
github.com/FasterXML/jackson-core/security/advisories/GHSA-649p-m576-vr99
access.redhat.com/security/cve/CVE-2026-71887
cve.org/CVERecord?id=CVE-2026-71887
nvd.nist.gov/vuln/detail/CVE-2026-71887
github.com/bcgit/bc-java/commit/b51452fa48ccb578fc16b8222fce9eedf92c94d6
github.com/bcgit/bc-java/wiki/CVE%E2%80%902026%E2%80%9071887
access.redhat.com/security/cve/CVE-2026-71889
cve.org/CVERecord?id=CVE-2026-71889
nvd.nist.gov/vuln/detail/CVE-2026-71889
github.com/bcgit/bc-java/commit/06dcff2f51037095de126986285c998e3455ab85
github.com/bcgit/bc-java/wiki/CVE%E2%80%902026%E2%80%9071889
access.redhat.com/security/cve/CVE-2026-77185
cve.org/CVERecord?id=CVE-2026-77185
nvd.nist.gov/vuln/detail/CVE-2026-77185
lists.apache.org/thread.html/t8pn812yq8ndokxyfxztg8tovov1284n
access.redhat.com/security/cve/CVE-2026-89407
cve.org/CVERecord?id=CVE-2026-89407
nvd.nist.gov/vuln/detail/CVE-2026-89407
github.com/FasterXML/jackson-core/issues/1649
access.redhat.com/security/cve/CVE-2026-89425
cve.org/CVERecord?id=CVE-2026-89425
nvd.nist.gov/vuln/detail/CVE-2026-89425
access.redhat.com/security/cve/CVE-2026-91777
cve.org/CVERecord?id=CVE-2026-91777
nvd.nist.gov/vuln/detail/CVE-2026-91777
access.redhat.com/security/cve/CVE-2026-91863
cve.org/CVERecord?id=CVE-2026-91863
nvd.nist.gov/vuln/detail/CVE-2026-91863
openwall.com/lists/oss-security/2026/09/18/10
lists.apache.org/thread/72kxj71lvrqqx90xxqqctvpbw0t8mpxw
access.redhat.com/security/cve/CVE-2026-91864
cve.org/CVERecord?id=CVE-2026-91864
nvd.nist.gov/vuln/detail/CVE-2026-91864
openwall.com/lists/oss-security/2026/09/18/11
lists.apache.org/thread/400kbynbyhqhsjkv1yz251jm9wdz8z69
access.redhat.com/security/cve/CVE-2026-91865
cve.org/CVERecord?id=CVE-2026-91865
nvd.nist.gov/vuln/detail/CVE-2026-91865
openwall.com/lists/oss-security/2026/09/18/12
lists.apache.org/thread/l48btqh02rlpsgf5p6r5ltqk1cb69dtc
access.redhat.com/security/cve/CVE-2026-91866
cve.org/CVERecord?id=CVE-2026-91866
nvd.nist.gov/vuln/detail/CVE-2026-91866
openwall.com/lists/oss-security/2026/09/18/13
lists.apache.org/thread/zbfxnomgvbmqchqjgc6lk5h0z76k3gh4
access.redhat.com/security/cve/CVE-2026-93994
cve.org/CVERecord?id=CVE-2026-93994
nvd.nist.gov/vuln/detail/CVE-2026-93994
lists.apache.org/thread.html/9t3vsm8rnvwdv9779mlg1lq2fbwojdwp
access.redhat.com/security/cve/CVE-2026-102495
cve.org/CVERecord?id=CVE-2026-102495
nvd.nist.gov/vuln/detail/CVE-2026-102495
lists.apache.org/thread/l339q3oldm0cd2lph4b6f93fd07x9g6s
access.redhat.com/security/cve/CVE-2026-102496
cve.org/CVERecord?id=CVE-2026-102496
nvd.nist.gov/vuln/detail/CVE-2026-102496
lists.apache.org/thread/9z1vg8wmvwpfw748fb2nb55w4hgbnxol
suse.com/support/update/announcement/2026/suse-su-202623127-1
bugzilla.suse.com/1272700
bugzilla.suse.com/1272701
bugzilla.suse.com/1272702
bugzilla.suse.com/1272703
bugzilla.suse.com/1272704
bugzilla.suse.com/1272705
bugzilla.suse.com/1272707
bugzilla.suse.com/1272708
bugzilla.suse.com/1272709
bugzilla.suse.com/1272710
bugzilla.suse.com/1272711
bugzilla.suse.com/1272712
bugzilla.suse.com/1272713
bugzilla.suse.com/1272714
bugzilla.suse.com/1272715
bugzilla.suse.com/1272716
bugzilla.suse.com/1272717
bugzilla.suse.com/1272718
bugzilla.suse.com/1272719
bugzilla.suse.com/1272720
bugzilla.suse.com/1272721
bugzilla.suse.com/1272722
bugzilla.suse.com/1272723
bugzilla.suse.com/1272724
bugzilla.suse.com/1272725
bugzilla.suse.com/1272726
bugzilla.suse.com/1272727
bugzilla.suse.com/1272728
suse.com/security/cve/CVE-2026-12185
suse.com/security/cve/CVE-2026-12802
suse.com/security/cve/CVE-2026-12803
suse.com/security/cve/CVE-2026-12816
suse.com/security/cve/CVE-2026-12817
suse.com/security/cve/CVE-2026-12852
suse.com/security/cve/CVE-2026-12860
suse.com/security/cve/CVE-2026-13506
suse.com/security/cve/CVE-2026-13586
suse.com/security/cve/CVE-2026-14682
suse.com/security/cve/CVE-2026-15055
suse.com/security/cve/CVE-2026-58059
suse.com/security/cve/CVE-2026-58060
suse.com/security/cve/CVE-2026-58061
suse.com/security/cve/CVE-2026-58062
suse.com/security/cve/CVE-2026-58063
suse.com/security/cve/CVE-2026-59638
suse.com/security/cve/CVE-2026-59639
suse.com/security/cve/CVE-2026-59640
suse.com/security/cve/CVE-2026-59641
suse.com/security/cve/CVE-2026-59642
suse.com/security/cve/CVE-2026-59643
suse.com/security/cve/CVE-2026-59644
suse.com/security/cve/CVE-2026-59645
suse.com/security/cve/CVE-2026-59646
suse.com/security/cve/CVE-2026-59647
suse.com/security/cve/CVE-2026-59648
ubuntu.com/security/CVE-2026-58060
Left out here: 18 references. The JSON record has them.