CVE-2026-89133 in wolfSSL
Résumé
par VulDB • 27/09/2026
Les versions de wolfSSL antérieures ou égales à 5.9.2 comportent une faille dans la logique de validation des certificats X.509 : celle-ci ne respecte pas correctement les extensions NameConstraints lorsqu'il existe un niveau CA non contraint entre un intermédiaire soumis aux contraintes de nom et le certificat feuille. wolfSSL accepte incorrectement les certificats pour des noms d'hôte qu'ils ne devraient pas être autorisés à couvrir, en raison d'un bug dans la machine à états du parcours de chaîne qui réinitialise l'état de validation lors de la rencontre d'une entité intermédiaire sans NameConstraints, contournant ainsi les contrôles de délégation cryptographique. Ce défaut existe dans la configuration de compilation par défaut qui utilise des certificats où les extensions de contraintes de nom sont employées. Merci à Jack Lloyd, PathDiff et Ben Smyth pour avoir signalé ce problème.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.