PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-63575 Legion of the Bouncy Castle Inc. CVE debrief

A denial-of-service vulnerability exists in the Bouncy Castle Inc. bc-csharp before version 2.7.0, in the PKCS#12 key derivation (Pkcs12ParametersGenerator). An attacker who can supply a PKCS#12 (PFX) file or a PKCS#8 encrypted private key that uses a PKCS#12 password-based encryption algorithm can cause CPU exhaustion through an iteration count of zero or below.

Vendor
Legion of the Bouncy Castle Inc.
Product
bc-csharp
CVSS
HIGH 7.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-02
Original CVE updated
2026-10-28
Advisory published
2026-10-02
Advisory updated
2026-10-28

Who should care

Defenders responsible for the security of systems that use Bouncy Castle Inc. bc-csharp should assess exposure and prioritize verification and mitigation of this vulnerability. This includes operators, platform administrators, vulnerability management teams, and security teams who need to review and limit the use of PKCS#12 (PFX) files and PKCS#8 encrypted private keys that use PKCS#12 password-based encryption algorithms.

Why it matters

Defenders should care about CVE-2026-63575 because it is a denial-of-service vulnerability in Bouncy Castle Inc. bc-csharp that can be exploited through a specially crafted PKCS#12 (PFX) file or PKCS#8 encrypted private key, potentially leading to CPU exhaustion and system instability.

  • CPU exhaustion through denial-of-service
  • Potential for system instability or unavailability
  • Need for verification of bc-csharp version in use
  • Possible impact on system performance

Technical summary

The PKCS#12 key derivation (Pkcs12ParametersGenerator) in Bouncy Castle Inc. bc-csharp before version 2.7.0 has a loop with an unreachable exit condition. An attacker who can supply a PKCS#12 (PFX) file or a PKCS#8 encrypted private key that uses a PKCS#12 password-based encryption algorithm can cause CPU exhaustion through an iteration count of zero or below. This vulnerability can lead to denial-of-service and potential system instability. Defenders should prioritize verifying the version of bc-csharp in use and upgrading to version 2.7.0 or later to mitigate this vulnerability.

Defensive priority

Defenders should prioritize verifying the version of bc-csharp in use and upgrading to version 2.7.0 or later to mitigate this vulnerability.

Recommended defensive actions

  • Verify the version of bc-csharp in use and upgrade to version 2.7.0 or later
  • Review and limit the use of PKCS#12 (PFX) files and PKCS#8 encrypted private keys that use PKCS#12 password-based encryption algorithms
  • Monitor for and restrict the supply of malicious PKCS#12 (PFX) files or PKCS#8 encrypted private keys
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and NVD vulnerability detail page provide information on the vulnerability, including its description, CVSS score, and affected versions. The vulnerability exists in Bouncy Castle Inc. bc-csharp before version 2.7.0. Defenders should verify the version of bc-csharp in use and review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-63575 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-63575

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-63575 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-63575

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bcgit/bc-csharp/commit/0c7a6dfd64c4a479577e35a728a766721b79aba7

    91579145-5d7b-4cc5-b925-a0262ff19630 - Patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bcgit/bc-csharp/commit/7c0ed15f9783c9595b1a53f3900136461fd944f4

    91579145-5d7b-4cc5-b925-a0262ff19630 - Patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bcgit/bc-csharp/wiki/CVE-2026-63575

    91579145-5d7b-4cc5-b925-a0262ff19630 - Patch, Vendor Advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.