CVE-2026-63571
Last modified
CVE-2026-63571 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Improper verification of cryptographic signature in the attribute certificate path validator (PkixAttrCertPathValidator, also used by PkixAttrCertPathBuilder) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote attacker to have a forged X.509 attribute certificate accepted as valid, and so obtain whatever roles or privileges an application grants on the strength of its attributes, via an attribute certificate that names a trusted attribute authority as its issuer but was not signed by it, because the RFC 3281 validation steps check the holder and issuer certification paths, validity period, extensions and revocation status but never verify the attribute certificate's signature with the issuer's public key. EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
Improper verification of cryptographic signature in the attribute certificate path validator (PkixAttrCertPathValidator, also used by PkixAttrCertPathBuilder) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote attacker to have a forged X.509 attribute certificate accepted as valid, and so obtain whatever roles or privileges an application grants on the strength of its attributes, via an attribute certificate that names a trusted attribute authority as its issuer but was not signed by it, because the RFC 3281 validation steps check the holder and issuer certification paths, validity period, extensions and revocation status but never verify the attribute certificate's signature with the issuer's public key. Only applications that use these classes to validate attribute certificates are affected.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Bouncycastle | Bc-Csharp | < 2.7.0 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-63571?
How severe is CVE-2026-63571?
How do I fix CVE-2026-63571?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- 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-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-63568Allocation of resources without limits or throttling in the …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-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
- CVE-2026-63574Memory allocation with excessive size value in the OpenPGP s…7.5
- CVE-2026-63575Loop with unreachable exit condition in the PKCS#12 key deri…7.5
- CVE-2026-63576Improper certificate validation in PkixNameConstraintValidat…7.5
- CVE-2026-63577Improper certificate validation in the directoryName name-co…7.5
Are you affected by CVE-2026-63571?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
