CVE-2026-58060
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).
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
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 6 moreShow less
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-1 No 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-1 No 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-1 No 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-1 No 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-1 No 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
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 |
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 |
Show 15 moreShow less
| Package | Affected | Fixed |
|---|---|---|
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 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
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.62%, the 49th percentile. Fixed in bouncycastle 1.86-1.
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 76 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
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
bugzilla.suse.com/1272729
bugzilla.suse.com/1272730
bugzilla.suse.com/1272731
bugzilla.suse.com/1272732
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
suse.com/security/cve/CVE-2026-59649
suse.com/security/cve/CVE-2026-59650
suse.com/security/cve/CVE-2026-59651
suse.com/security/cve/CVE-2026-59652
suse.com/security/cve/CVE-2026-8763
suse.com/support/update/announcement/2026/suse-su-202623150-1
suse.com/support/update/announcement/2026/suse-su-20263559-1
ubuntu.com/security/CVE-2026-58060
cve.org/CVERecord?id=CVE-2026-58060