PatchSiren

PatchSiren cyber security CVE debrief

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

A denial of service vulnerability exists in the Pkcs12Store.Load method of the Bouncy Castle Inc. bc-csharp library before version 2.7.0. An attacker can supply a malicious PKCS#12 (PFX) file to cause CPU exhaustion via an iteration count close to 2^31 in the file's MacData or in the PBE parameters of an encrypted SafeContents or shrouded key bag. This vulnerability can disrupt critical systems or services, emphasizing the need for defenders to assess exposure and prioritize patching or mitigation.

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 systems or applications using the Bouncy Castle Inc. bc-csharp library should assess exposure and prioritize patching or mitigation. This includes operators, platform administrators, vulnerability management teams, and security teams who need to verify affected versions and inventory checks required.

Why it matters

Defenders should care about CVE-2026-63572 because it allows an attacker to cause a denial of service through CPU exhaustion in the Bouncy Castle Inc. bc-csharp library before version 2.7.0. This vulnerability can be exploited by supplying a malicious PKCS#12 file, and defenders should prioritize patching or mitigation to prevent potential disruption to critical systems or services.

  • Denial of service through CPU exhaustion
  • Potential disruption to critical systems or services
  • Need for patching or mitigation to prevent exploitation
  • Verification of affected versions and inventory checks required

Technical summary

The Pkcs12Store.Load method in the Bouncy Castle Inc. bc-csharp library before version 2.7.0 does not properly handle iteration counts in PKCS#12 files, allowing an attacker to cause a denial of service via CPU exhaustion. The vulnerability can be exploited by supplying a malicious PKCS#12 file. Defenders should prioritize patching or mitigating this vulnerability to prevent potential denial of service attacks. Affected product context includes systems or applications using the Bouncy Castle Inc. bc-csharp library.

Defensive priority

Defenders should prioritize patching or mitigating this vulnerability to prevent potential denial of service attacks.

Recommended defensive actions

  • Patch or upgrade to version 2.7.0 or later
  • Restrict access to the Pkcs12Store.Load method
  • Monitor for suspicious PKCS#12 file uploads or processing
  • 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
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

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 affects the Bouncy Castle Inc. bc-csharp library before version 2.7.0. Defenders should verify affected versions and inventory checks required. Evidence is limited to public CVE and NVD details.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-63572 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-63572 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/34a7c05f719c91c024f285c6b420d3c00f8019dd

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

  • Source reference

    Unverified legacy reference

    URL: https://github.com/bcgit/bc-csharp/commit/54ea0b179ee627027829b44c45d6dd32e575bd67

    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/commit/b57165ecb7790ecea08273b219d52d80c12990e4

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.