CVE-2026-63577
Last modified
CVE-2026-63577 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Improper certificate validation in the directoryName name-constraint check (PkixNameConstraintValidator.WithinDNSubtree) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who controls, or can have certificates issued by, a name-constrained intermediate CA to get certificates accepted by PKIX path validation whose subject distinguished name, or a directoryName subjectAltName, lies outside the CA's permitted subtrees, via a name that places other RDNs ahead of a copy of the permitted RDN sequence, because the check looks for the constraint's first RDN anywhere in the name and compares the remaining RDNs from that position, instead of requiring the constraint to be an initial prefix of the name as RFC 5280 sections 4.2.1.10 and 7.1 require.. EPSS estimates a 0.24% chance of exploitation in the next 30 days.
Description
Improper certificate validation in the directoryName name-constraint check (PkixNameConstraintValidator.WithinDNSubtree) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows an attacker who controls, or can have certificates issued by, a name-constrained intermediate CA to get certificates accepted by PKIX path validation whose subject distinguished name, or a directoryName subjectAltName, lies outside the CA's permitted subtrees, via a name that places other RDNs ahead of a copy of the permitted RDN sequence, because the check looks for the constraint's first RDN anywhere in the name and compares the remaining RDNs from that position, instead of requiring the constraint to be an initial prefix of the name as RFC 5280 sections 4.2.1.10 and 7.1 require.
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-63577?
How severe is CVE-2026-63577?
How do I fix CVE-2026-63577?
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-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
- 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-63578Allocation of resources without limits in password-based pri…7.5
- CVE-2026-6358Use after free in XR in Google Chrome on Android prior to 14…8.8
- CVE-2026-63586The web-based management interface uses a modified uhttpd se…9.8
- CVE-2026-63587The SMS control function of IE-SR-2TX-WL-4G devices can requ…8.6
- CVE-2026-6359Use after free in Video in Google Chrome on Windows prior to…8.8
- CVE-2026-6360Use after free in FileSystem in Google Chrome prior to 147.0…8.8
Are you affected by CVE-2026-63577?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
