Aller au contenu
Développeur Full Stack
, , ,

sanitize-html : contournement de la protection des URL dans certains SVG

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P4Faible

Dans sanitize-html 2.17.7 à 2.17.x, une configuration autorisant certains éléments SVG d’animation préfixés par un espace de noms et des attributs ciblant des URL pouvait contourner la protection SMIL. Après rendu du SVG, un lien pouvait être réécrit vers une URI dangereuse et exécuter un script lorsque l’utilisateur l’activait ; le défaut n’affecte pas sans condition la configuration par défaut, et la correction est disponible dans la version 2.18.0.

JavaScriptNode.js
IdentifiantCVE-2026-113657
GravitéFaible
Exploitationnon connue / non déterminée
Correctif2.18.0

Source : GHSA-374f-7chj-9948 — sanitize-html

Analyse technique

La vérification des éléments d’animation SMIL compare des noms non préfixés et peut manquer les formes préfixées par un espace de noms.

Impact, versions et correctif

Événement datéLa fiche NVD a été publiée le 2026-10-20T17:17:36.780Z, dans la période demandée ; cet événement de publication est retenu.
ImpactUn lien SVG peut être redirigé vers une URI dangereuse, avec exécution de script si l’utilisateur l’active.
Versions affectéessanitize-html 2.17.7 à 2.17.x, avant 2.18.0
Version corrigée2.18.0
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS3.7
Publication2026-10-20T17:17:36.780Z
Mise à jour2026-10-20T19:53:10.247Z

Action recommandée

Mettre à niveau sanitize-html vers 2.18.0 et vérifier les configurations SVG personnalisées autorisant les éléments d’animation préfixés.

Sources

Priorisation DFS : P4 · 2 source(s).

Article précédent :
Article suivant :