Search/CVE-2026-69248
● CVE

CVE-2026-69248

DiscoveredAug 3, 2026UpdatedOct 23, 2026

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, python-cryptography's verifier accepts which allows escaping outside of the permitted names. The core issue is in DNSConstraint::matches, where a wildcard pattern was treated as matching a more-specific permitted constraint even though *.example.com can expand to sibling names such as bar.example.com outside foo.example.com. This allows acceptance of an invalid certificate chain. This issue is fixed in 49.0.0.

CVSS v3.1
—
EPSS
0.24%
probability of exploitation in 30 days
CISA KEV
Not listed
no confirmed exploitation reported
News coverage
1
sources referencing this CVE
Related IOCs
0
seen in the same coverage
EPSS Trend
Sep 25, 2026 → Oct 22, 2026
▼ 0.07pp
0.31% → 0.24% over 2 tracked changes
Connections
2 relationships
Timeline
disclosure → media coverage
Aug 3, 2026
Disclosure — published as a CVE record. · last revised by NVD Oct 23, 2026
Sep 16, 2026
ubuntu.com reports: USN-8776-1: python-cryptography vulnerabilities