Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

DOM XSS

hacking

Définition

Variante de XSS où le payload malveillant s'exécute via manipulation du DOM côté client sans jamais passer par le serveur, échappant aux filtres côté serveur.

Description

Le DOM XSS est une variante de Cross-Site Scripting où le payload malveillant s'exécute entièrement côté client via la manipulation du DOM, sans jamais transiter par le serveur. Il échappe donc aux filtres côté serveur et aux IDS analysant le trafic HTTP.

Exploitation

Des sources dangereuses comme document.location ou window.name alimentent des sinks dangereux comme innerHTML, eval() ou document.write(). L'attaquant injecte du JavaScript exécuté dans le contexte de la page via des paramètres d'URL ou des fragments (#).

Défense

  • Utiliser textContent au lieu de innerHTML pour insérer du contenu utilisateur dans le DOM
  • Éviter l'utilisation de sinks dangereux avec des données non fiables (eval, document.write)
  • Déployer une Content Security Policy (CSP) stricte pour limiter l'exécution de scripts non autorisés

Besoin d'un expert sur ce sujet ?

Audit, pentest, conformité ISO 27001, développement IA sécurisé — demandez un devis gratuit.

Demander un devis

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis