Aller au contenu
Développeur Full Stack
, ,

XSS dans CGI pour Perl via des apostrophes non échappées dans les URL

Dans cet article 4 rubriques
Veille sécuritéFrontend
P4Non déterminée

CGI pour Perl, dans les versions 4.62 à antérieures à 5.00, peut produire des URL contenant des apostrophes non échappées, ce qui permet une XSS si l’application les insère dans un attribut HTML entre apostrophes ou une chaîne JavaScript. Mettre à jour vers la version 5.00 ou ultérieure et éviter d’insérer ces valeurs sans encodage adapté au contexte.

JavaScript
IdentifiantCVE-2026-120643
GravitéNon déterminée
Exploitationnon connue / non déterminée
Correctif5.00

Source : NVD — CVE-2026-120643

Analyse technique

Les fonctions url et self_url utilisent la méthode canonical de URI, qui peut laisser une apostrophe brute dans le chemin ou décoder celle d’un paramètre. Une application qui réutilise la valeur dans un contexte HTML ou JavaScript sans encodage correspondant peut être vulnérable à une XSS.

Impact, versions et correctif

Événement datéLa fiche NVD indique une publication le 2026-11-04; cette publication de vulnérabilité, et non une simple modification administrative, est retenue.
ImpactExécution de JavaScript dans le navigateur d’un utilisateur si une application vulnérable réutilise ces URL sans encodage.
Versions affectéesCGI pour Perl, versions 4.62 à antérieures à 5.00
Version corrigée5.00
Exploitation activenon connue / non déterminée
PoC publicinconnu
EPSS0,21% · percentile 11,1%
Publication2026-11-04T00:17:25.773Z
Mise à jour2026-11-04T18:42:35.810Z

Action recommandée

Mettre à jour CGI vers la version 5.00 ou ultérieure et encoder les URL selon le contexte de sortie.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :