JsonWebtoken – CVE-2022-23529
Date de publication :
Un défaut dans la fonction jwt.verify() de la librairie jsonwebtoken permet à un attaquant, en modifiant le paramètre secret0rPublicKey, d’exécuter du code arbitraire sur le système.
Informations
La faille est activement exploitée : Non
Un correctif existe : Oui
Une mesure de contournement existe : Non
Exécution de code arbitraire
Exploitation
La vulnérabilité exploitée est du type
CWE-20: Improper Input Validation
Détails sur l’exploitation
• Vecteur d’attaque : Réseau.
• Complexité de l’attaque : Faible.
• Privilèges nécessaires pour réaliser l’attaque : Aucun.
• Interaction d’un utilisateur ayant accès au produit est-elle nécessaire : Non.
• L’exploitation de la faille permet d’obtenir des droits privilégiés : Non.
Systèmes ou composants affectés
Jsonwebtoken Versions 8.5.1 et antérieures
Node.js
Solutions ou recommandations
Mettre à jour les logiciels utilisant jsonwebtoken afin d’avoir la version 9.0.0 ou une version ultérieure.
Plus d’information disponible dans le bulletin de Auth0.