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.
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
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).