Aller au contenu
2.1 Faible

CVE-2026-47099 TeleJSON < 6.0.0 DOM-based XSS via parse() Function

Description

TeleJSON prior to 6.0.0 contains a DOM-based cross-site scripting vulnerability in the parse() function that allows attackers to execute arbitrary JavaScript by delivering a crafted JSON payload containing a malicious _constructor-name_ property value. The custom reviver passes the constructor name directly to new Function() without sanitization when recreating object prototypes, enabling attackers to inject arbitrary JavaScript through vectors such as postMessage in cross-frame communication contexts to achieve script execution within the application.

Détail CVSS 4.0

Vecteur CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Exploitable à distance par le réseau, sans compte et si un utilisateur effectue une action ; sans impact direct sur le système vulnérable.

Vecteur d’attaque
Réseau
Complexité
Faible
Prérequis d’attaque
Présents
Privilèges requis
Aucun
Interaction
Active
Confidentialité
Aucun
Intégrité
Aucun
Disponibilité
Aucun
Confidentialité des autres systèmes
Faible
Intégrité des autres systèmes
Faible
Disponibilité des autres systèmes
Aucun

Produits et versions touchés

Produit Versions touchées Corrigé en
telejson 6.0 premières → < 6.0.0 6.0.0
Suivre cette CVE