CVE-2026-15055: CWE-770 Allocation of Resources Without Limits or Throttling in Legion of the Bouncy Castle Inc. BC-JAVA
A vulnerability in Bouncy Castle for Java before version 1.85 and certain LTS and FIPS versions allows unbounded key derivation function (KDF) cost values during PKCS#8 / PBES2 decryption. This can lead to allocation of resources without limits or throttling, potentially causing performance degradation or denial of service. The issue affects versions prior to 1.85, and LTS versions from 2.73.0 up to but not including 2.73.12. The vulnerability has a medium severity rating with a CVSS score of 5.3.
AI Analysis
Technical Summary
CVE-2026-15055 is a resource allocation vulnerability (CWE-770) in Legion of the Bouncy Castle Inc.'s BC-JAVA library. Specifically, the PKCS#8 / PBES2 decryptors accept unbounded KDF cost parameters from input, which can cause excessive resource consumption. Affected versions include all BC-JAVA versions before 1.85, LTS versions from 2.73.0 up to 2.73.12, and certain FIPS versions prior to specified patch releases. No official remediation level or patch information is provided in the available data.
Potential Impact
The vulnerability allows an attacker to specify an unbounded cost parameter for the key derivation function during decryption, potentially leading to excessive resource consumption such as CPU or memory. This can degrade system performance or cause denial of service conditions. There are no known exploits in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Users should monitor the official Bouncy Castle advisories for updates and apply patches once available. Until then, consider limiting or validating KDF cost parameters in application logic if feasible.
CVE-2026-15055: CWE-770 Allocation of Resources Without Limits or Throttling in Legion of the Bouncy Castle Inc. BC-JAVA
Description
A vulnerability in Bouncy Castle for Java before version 1.85 and certain LTS and FIPS versions allows unbounded key derivation function (KDF) cost values during PKCS#8 / PBES2 decryption. This can lead to allocation of resources without limits or throttling, potentially causing performance degradation or denial of service. The issue affects versions prior to 1.85, and LTS versions from 2.73.0 up to but not including 2.73.12. The vulnerability has a medium severity rating with a CVSS score of 5.3.
CVSS v4.0
Score 5.3medium
Affected software
pkg:github/bcpkix-lts8onRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-15055 is a resource allocation vulnerability (CWE-770) in Legion of the Bouncy Castle Inc.'s BC-JAVA library. Specifically, the PKCS#8 / PBES2 decryptors accept unbounded KDF cost parameters from input, which can cause excessive resource consumption. Affected versions include all BC-JAVA versions before 1.85, LTS versions from 2.73.0 up to 2.73.12, and certain FIPS versions prior to specified patch releases. No official remediation level or patch information is provided in the available data.
Potential Impact
The vulnerability allows an attacker to specify an unbounded cost parameter for the key derivation function during decryption, potentially leading to excessive resource consumption such as CPU or memory. This can degrade system performance or cause denial of service conditions. There are no known exploits in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Users should monitor the official Bouncy Castle advisories for updates and apply patches once available. Until then, consider limiting or validating KDF cost parameters in application logic if feasible.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- bcorg
- Date Reserved
- 2026-07-08T13:37:50.343Z
- Cvss Version
- 4.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a6fe8f1bf32cb7a34b61c80
Added to database: 08/03/2026, 01:03:45 UTC
Last enriched: 08/03/2026, 01:20:12 UTC
Last updated: 08/03/2026, 02:45:40 UTC
Views: 4
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.