critical

crypton-x509-validation Haskell library fails to enforce X.509 NameConstraints (CVE-2026-9648)

critical-cve-against-dependency · active

The crypton-x509-validation Haskell library does not enforce X.509 NameConstraints, so TLS clients may accept certificates whose Subject Alternative Names fall outside an issuing CA's permitted subtrees. An attacker who compromises a name-constrained sub-CA could exploit this to impersonate domains beyond that CA's intended scope.

Affected packages

Sources