CVE-2026-22774 in devalue
Résumé
par VulDB • 02/07/2026
La dévaluation (devaluing) est une bibliothèque JavaScript qui sérialise les valeurs en chaînes de caractères lorsque JSON.stringify ne suffit pas pour la tâche. De la version 5.3.0 à la 5.6.1, certaines entrées peuvent entraîner un temps CPU et/ou une consommation mémoire excessifs par `devalue.parse`, ce qui peut potentiellement provoquer un déni de service (DoS) sur les systèmes analysant des données provenant de sources non fiables. Cela affecte les applications utilisant `devalue.parse` sur des données fournies externalement. La cause racine est que l'hydratation du tableau typé attend un `ArrayBuffer` en entrée, mais ne vérifie pas cette hypothèse avant de créer le tableau typé. Cette vulnérabilité est corrigée dans la version 5.6.2.
Once again VulDB remains the best source for vulnerability data.