Read the docs
TI-2025-08563 Aliases CVE-2025-9341GHSA-jfcv-jv9g-2vx2

Garbage collection can delay for AES CBC Native support, resulting in heap exhaustion

Priority LOW 26CWE-400Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-400.

Summary

Uncontrolled Resource Consumption vulnerability in Legion of the Bouncy Castle Inc. Bouncy Castle for Java FIPS bc-fips on All (API modules), Legion of the Bouncy Castle Inc. Bouncy Castle for Java LTS bcprov-lts8on on All (API modules) allows Excessive Allocation. This vulnerability is associated with program files org/bouncycastle/crypto/fips/AESNativeCBC.Java, org/bouncycastle/crypto/engines/AESNativeCBC.Java. This issue affects Bouncy Castle for Java FIPS: 2.1.0; Bouncy Castle for Java LTS: from 2.73.0 through 2.73.7.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0016 5th percentileScored 2026-11-07
Fix Fixed org.bouncycastle:bc-fips (Maven): 2.1.1org.bouncycastle:bctls-fips (Maven): 2.73.8

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Legion of the Bouncy Castle Inc.Bouncy Castle for Java FIPS2.1.0—No fix listedCNA
Legion of the Bouncy Castle Inc.Bouncy Castle for Java LTS2.73.0 – 2.73.7—No fix listedCNA
—org.bouncycastle:bc-fips (Maven)2.1.0 to before 2.1.12.1.1Patch availableGHSA-jfcv-jv9g-2vx2
—org.bouncycastle:bctls-fips (Maven)2.73.7 to before 2.73.82.73.8Patch availableGHSA-jfcv-jv9g-2vx2
  • Bouncy Castle for Java FIPS VendorLegion of the Bouncy Castle Inc. Affected 2.1.0 Fixed in — No fix listed CNA
  • Bouncy Castle for Java LTS VendorLegion of the Bouncy Castle Inc. Affected 2.73.0 – 2.73.7 Fixed in — No fix listed CNA
  • org.bouncycastle:bc-fips (Maven) Vendor— Affected 2.1.0 to before 2.1.1 Fixed in 2.1.1 Patch available GHSA-jfcv-jv9g-2vx2
  • org.bouncycastle:bctls-fips (Maven) Vendor— Affected 2.73.7 to before 2.73.8 Fixed in 2.73.8 Patch available GHSA-jfcv-jv9g-2vx2

Remediation

  • Fix · GHSA-jfcv-jv9g-2vx2 org.bouncycastle:bc-fips (Maven) Fixed in 2.1.1 Advisory →
  • Fix · GHSA-jfcv-jv9g-2vx2 org.bouncycastle:bctls-fips (Maven) Fixed in 2.73.8 Advisory →

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

Not affected: 2 products
  • Red Hat JBoss Enterprise Application Platform 8
  • Red Hat JBoss Enterprise Application Platform Expansion Pack

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-9341
  2. 2026-10-03 Alias added: GHSA-jfcv-jv9g-2vx2

References

  • TI-2018-15967 Legion of the Bouncy Castle Legion of the Bouncy Castle Java Cryptography APIs 1.58 up to… CVSS 3.1CRITICAL 9.8
  • TI-2017-09736 BouncyCastle JCE TLS Bleichenbacher/ROBOT CVSS 3.0HIGH 7.5
  • TI-2026-42545 MTI/A0 DH agreement exponentiates unvalidated peer value CVSS 4.0CRITICAL 9.3
  • TI-2026-42533 JSSE hostname verifier CN-fallback enabled by default despite documented opt-in CVSS 4.0CRITICAL 9.3
  • TI-2026-41816 Stapled OCSP response accepted without binding to the checked certificate CVSS 4.0CRITICAL 9.3
  • TI-2026-07701 Name Constraints bypass via trailing dot in rfc822Name and URI CVSS 4.0CRITICAL 9.3
See all 109 →

Sources