Aller au contenu
Développeur Full Stack
, ,

Déni de service possible via le fallback JavaScript de `pbkdf2` utilisé par Deno

Dans cet article 4 rubriques
Veille sécuritéFrontend
P4Moyenne

Une vulnérabilité de déni de service dans le fallback JavaScript de `pbkdf2` peut rendre le calcul coûteux lorsqu’un mot de passe dépasse la taille de bloc du digest. La fiche NVD modifiée pendant la période précise que ce chemin peut être utilisé par Deno 2.9.0 et ultérieur, et qu’un mot de passe très long peut bloquer la boucle d’événements.

Deno
IdentifiantCVE-2026-102414
GravitéMoyenne
Exploitationnon connue / non déterminée
CorrectifNon précisé dans les sources

Source : NVD — CVE-2026-102414

Analyse technique

Dans le fallback, les mots de passe dépassant la taille de bloc sont re-hachés à chaque itération; le coût dépend donc du nombre d’itérations et de la longueur du mot de passe.

Impact, versions et correctif

Événement datéLa CVE a été publiée le 2026-09-29, hors période. L’item est retenu comme mise à jour substantielle datée du 2026-09-30 à 17:32:07.107Z, soit 2026-09-30T19:32:07.107+02:00 : la fiche modifiée ajoute notamment Deno 2.9.0 et ultérieur parmi les environnements concernés.
ImpactUn mot de passe excessivement long peut entraîner une forte consommation de calcul et bloquer la boucle d’événements.
Versions affectéesDeno 2.9.0 et ultérieur lorsque le fallback JavaScript de `pbkdf2` est utilisé
ContournementImposer une limite raisonnable à la longueur des mots de passe.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS6.3
Publication2026-09-29T06:17:55.180+02:00
Mise à jour2026-09-30T19:32:07.107+02:00

Action recommandée

Limiter la longueur des mots de passe acceptés et vérifier les avis du projet `pbkdf2` et les versions utilisées.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :