CVE-2026-63568
Last modified
CVE-2026-63568 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Allocation of resources without limits or throttling in the CMP/CRMF password-based MAC verifier (PKMacBuilder) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote unauthenticated attacker to cause a denial of service through CPU exhaustion via a CMP message or CRMF certificate request whose PBMParameter declares a very large iteration count, because PKMacBuilder enforced its iteration-count ceiling only when the caller had supplied an explicit maximum through the PKMacBuilder(IPKMacPrimitivesProvider, int) constructor. EPSS estimates a 0.32% chance of exploitation in the next 30 days.
Description
Allocation of resources without limits or throttling in the CMP/CRMF password-based MAC verifier (PKMacBuilder) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote unauthenticated attacker to cause a denial of service through CPU exhaustion via a CMP message or CRMF certificate request whose PBMParameter declares a very large iteration count, because PKMacBuilder enforced its iteration-count ceiling only when the caller had supplied an explicit maximum through the PKMacBuilder(IPKMacPrimitivesProvider, int) constructor. With any other constructor, ProtectedPkiMessage.Verify and CertificateRequestMessage.IsValidSigningKeyPop performed as many hash iterations as the sender requested, up to about 2^31, before the MAC could be checked.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Bouncycastle | Bc-Csharp | < 2.7.0 |
References
- https://github.com/bcgit/bc-csharp/wiki/CVE-2026-63568Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-63568?
How severe is CVE-2026-63568?
How do I fix CVE-2026-63568?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-63550The MMS BER decoder contains a boundary-handling flaw in the…6.5
- CVE-2026-63559An integer overflow in the UA_Variant arrayDimensions produc…7.5
- CVE-2026-6356A vulnerability in the web application allows standard users…9.6
- CVE-2026-63563Sharp and Toshiba Tec MFPs (multifunction printers) for a ce…6.9
- CVE-2026-63566Memory allocation with excessive size value in the DTLS hand…7.5
- CVE-2026-63567Observable discrepancy in IesEngine.DecryptBlock in Legion o…7.5
- CVE-2026-63569Improper input validation in DHAgreement.CalculateAgreement …6.5
- CVE-2026-6357pip prior to version 26.1 would run self-update check functi…5.3
- CVE-2026-63570Loop with unreachable exit condition in Pkcs12Store.GetCerti…7.5
- CVE-2026-63571Improper verification of cryptographic signature in the attr…7.5
- CVE-2026-63572Allocation of resources without limits in PKCS#12 keystore l…7.5
- CVE-2026-63573Observable discrepancy in the CMS RSA PKCS#1 v1.5 key-transp…7.5
Are you affected by CVE-2026-63568?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
