The crypton-x509-validation Haskell library fails to enforce X.509 NameConstraints, allowing TLS clients to accept certificates whose Subject Alternative Names fall outside the issuing CA’s permitted subtrees. This oversight enables an attacker who compromises a name-constrained sub-CA to impersonate domains beyond its intended scope.
Casky was already ahead
This CVE exploits attack patterns that Casky's 0matched skills already investigate — long before this vulnerability was disclosed. Claude's reasoning model maps these techniques to MITRE ATT&CK, so practitioners who ran these skills have already seen the threat behaviour in their findings.
The crypton-x509-validation library contains a critical flaw in its X.509 certificate validation logic, specifically failing to enforce NameConstraints—a crucial PKI mechanism that restricts subordinate CAs to issuing certificates only for specific domain subtrees. This vulnerability allows attackers who compromise a name-constrained intermediate CA to forge valid TLS certificates for any domain, not just those within the CA's permitted scope. The impact is severe: any application using the affected Haskell library for TLS connections becomes vulnerable to man-in-the-middle attacks, domain impersonation, and credential theft. Organizations running Haskell-based services—particularly financial platforms, APIs, and microservices—face immediate risk of domain spoofing by sophisticated threat actors who gain access to constrained intermediate certificates.
While this CVE currently maps to no specific MITRE ATT&CK techniques due to its technical nature, Casky's extended reasoning across 754 security skills would detect the underlying attack patterns through multiple vectors: reconnaissance activities (T1590 - Gather Victim Identity Information) where attackers probe for name-constrained CAs, initial access (T1199 - Trusted Relationship) via compromised sub-CAs, and command and control (T1071 - Application Layer Protocol) where attackers establish encrypted channels impersonating legitimate domains. A practitioner reviewing Casky findings would observe anomalies in certificate chain validation logs, unexpected Subject Alternative Names appearing in TLS handshakes from trusted issuers, and deviations from expected domain hierarchies—signals that Claude's reasoning engine would correlate across network telemetry, PKI audit logs, and threat intelligence to surface as potential exploitation attempts.
Composite risk scoring from EPSS, CISA KEV, Shodan, and GreyNoise — 21 security APIs correlated into a single Casky Risk Score. Coming in Casky Pro. Join early access →
Casky has 0 skills that investigate the attack patterns behind CVE-2026-9648. Run one and get CVSS-scored findings in 3 minutes.
Run the skill that detects this →© 2026 Casky.AI, Inc. · AI Security Investigation