CVE-2026-69248 in cryptographyinformation

Résumé

par VulDB • 04/08/2026

cryptography est un package conçu pour exposer des primitives et recettes cryptographiques aux développeurs Python. Avant la version 49.0.0, si une autorité de certification intermédiaire contrainte (CA) permet le nom DNS foo.example.com, et que le certificat feuille possède un joker dans son SAN DNS sous la forme *.example.com, le vérificateur de python-cryptography accepte ce certificat, permettant ainsi d'échapper aux noms autorisés. Le problème fondamental réside dans DNSConstraint::matches, où un motif avec joker était considéré comme correspondant à une contrainte autorisée plus spécifique, bien que *.example.com puisse s'étendre à des noms frères tels que bar.example.com en dehors de foo.example.com. Cela permet l'acceptation d'une chaîne de certificats invalide. Ce problème est corrigé dans la version 49.0.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

GitHub M

Réserver

03/08/2026

Divulgation

04/08/2026

Modérer

accepté

Entrée

VDB-385689

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!