Lucene search
+L

4 matches found

PyPA
PyPA
•added 2026/08/04 11:34 a.m.•35 views

python-cryptography verifier accepts wildcard DNS names allowing escape from permittedSubtrees

SummaryIf an intermediate constrained CA permits the DNS name foo.example.com, and the leaf certificate has a wildcard in its DNS SAN of .example.com, python-cryptography's verifier accepts which allows escaping outside of the permitted names. PoC!/usr/bin/env python3"""Standalone PoC: pyca's...

8.3CVSS7.2AI score0.00309EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/08/04 11:34 a.m.•39 views

PYSEC-2026-3554 python-cryptography verifier accepts wildcard DNS names allowing escape from permittedSubtrees

Summary If an intermediate constrained CA permits the DNS name foo.example.com, and the leaf certificate has a wildcard in its DNS SAN of .example.com, python-cryptography's verifier accepts which allows escaping outside of the permitted names. PoC !/usr/bin/env python3 """Standalone PoC: pyca's...

8.3CVSS7.2AI score0.00309EPSS
SaveExploits0References7
Vulnrichment
Vulnrichment
•added 2026/08/03 9:21 p.m.•12 views

CVE-2026-69248 python-cryptography verifier accepts wildcard DNS names allowing escape from permittedSubtrees

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In versions 45.0.0 through 48.0.0, if an intermediate constrained CA permits the DNS name foo.example.com, and the leaf certificate has a wildcard in its DNS SAN of .example.com,...

8.3CVSS7.1AI score0.00309EPSS
SaveExploits0References3
CVE
CVE
•added 2026/08/03 9:21 p.m.•198 views

CVE-2026-69248

Cryptography (Python) prior to 49.0.0 may accept a leaf certificate with a wildcard SAN (*.example.com) when a constrained sub-CA permits foo.example.com, due to DNSConstraint::matches treating a wildcard as matching the permitted constraint. This can allow escaping to sibling names (e.g., bar.ex...

8.3CVSS7.1AI score0.00309EPSS
SaveExploits0References3
Rows per page
Query Builder