UNKNOWNCVE-2026-33896

Forge présente un contournement de basicConstraints dans sa vérification de la chaîne de certificats (violation de RFC 5280)

Plateforme

nodejs

Composant

node-forge

Corrigé dans

1.4.0

Forge (également appelé `node-forge`) est une implémentation native de Transport Layer Security en JavaScript. Avant la version 1.4.0, `pki.verifyCertificateChain()` n'applique pas les exigences basicConstraints de RFC 5280 lorsqu'un certificat intermédiaire ne possède pas les extensions `basicConstraints` et `keyUsage`. Cela permet à tout certificat feuille (sans ces extensions) d'agir comme une autorité de certification et de signer d'autres certificats, que node-forge acceptera comme valides. La version 1.4.0 corrige ce problème.

Comment corriger

Aucun correctif officiel disponible. Recherchez des alternatives ou surveillez les mises à jour.

Surveillez vos dépendances automatiquement

Recevez des alertes quand de nouvelles vulnérabilités affectent vos projets.

Commencer gratuitement