Web8 : Exploits XSS - Partie 2 : XSS stocké

Web8 : Exploits XSS - Partie 2 : XSS stocké

Dans l’article précédent, nous avons découvert les erreurs XSS (Cross Site Scripting) et l’exploitation réelle de XSS Reflected. Il existe un autre type de XSS considéré comme plus dangereux : le XSS stocké.

Contrairement à Reflected, qui attaque directement quelques victimes ciblées par les pirates, Stored XSS cible davantage de victimes. Cette erreur se produit lorsque l'application Web ne vérifie pas minutieusement les données d'entrée avant de les enregistrer dans la base de données (ici, j'utilise ce concept pour faire référence à la base de données, au fichier ou à d'autres zones qui stockent les données de l'application Web).

Avec la technique Stored XSS, les hackers ne l’exploitent pas directement mais doivent le faire en au moins 2 étapes.

Premièrement, les pirates utilisent des points de saisie non filtrés (formulaire, saisie, zone de texte...) pour insérer du code dangereux dans la base de données.

Web8 : Exploits XSS - Partie 2 : XSS stocké

Ensuite, lorsque l'utilisateur accède à l'application Web et effectue des opérations liées à ces données enregistrées, le code du pirate informatique sera exécuté sur le navigateur de l'utilisateur.

Web8 : Exploits XSS - Partie 2 : XSS stocké

À ce stade, le hacker semble avoir atteint son objectif. Pour cette raison, la technique Stored XSS est également appelée XSS de second ordre.

Le scénario d'exploitation est décrit comme suit :

Web8 : Exploits XSS - Partie 2 : XSS stocké

Reflected XSS et Stored XSS présentent deux différences majeures dans le processus d'attaque.

  • Premièrement, pour exploiter Reflected XSS, le pirate informatique doit tromper la victime pour qu'elle accède à son URL. Quant au Stored XSS, cela n'est pas nécessaire : après avoir inséré le code dangereux dans la base de données de l'application, le pirate n'a plus qu'à attendre que la victime y accède automatiquement. Pour les victimes, c’est tout à fait normal car elles ne savent pas que les données auxquelles elles accèdent ont été infectées.
  • Deuxièmement, l'objectif du pirate informatique sera plus facile à atteindre si, au moment de l'attaque, la victime est toujours dans la session de l'application Web. Avec Reflected XSS, un pirate informatique peut convaincre ou tromper la victime pour qu'elle se connecte et accède à l'URL qu'il fournit pour exécuter du code malveillant. Mais Stored XSS est différent, car le code malveillant a été stocké dans la base de données Web, donc chaque fois que l'utilisateur accède aux fonctions associées, le code malveillant sera exécuté, et très probablement ces fonctions nécessitent une authentification. Connectez-vous d'abord, donc évidemment pendant ce temps l'utilisateur est toujours dans la session.

De ces éléments, on peut voir que Stored XSS est beaucoup plus dangereux que Reflected XSS, les sujets concernés peuvent être tous les utilisateurs de cette application Web. Et si la victime a un rôle administratif, il existe également un risque de détournement du Web.


Un moyen sûr de tester les capacités anti-malware de nimporte quel logiciel antivirus Windows

Un moyen sûr de tester les capacités anti-malware de nimporte quel logiciel antivirus Windows

Si vous souhaitez déterminer si un logiciel antivirus est bon ou non, il est préférable de tester sa capacité réelle à lutter contre les logiciels malveillants.

Comment éteindre ou redémarrer un ordinateur Windows 10X

Comment éteindre ou redémarrer un ordinateur Windows 10X

Comment désactiver ou redémarrer Windows 10X est un peu différent de Windows 10.

Fonds décran de Noël mignons, fonds décran de Noël mignons

Fonds décran de Noël mignons, fonds décran de Noël mignons

Si vous souhaitez créer un joli fond d'écran de Noël pour votre appareil au cours de la prochaine saison de Noël, jetez un œil à l'ensemble de jolis fonds d'écran de Noël et de jolis fonds d'écran de Noël pour ordinateurs et téléphones ci-dessous.

Comment installer à distance les applications du Microsoft Store sur les ordinateurs Windows 10

Comment installer à distance les applications du Microsoft Store sur les ordinateurs Windows 10

Microsoft permet aux utilisateurs de parcourir et d'installer à distance des applications Windows 10 depuis leur téléphone ou d'autres appareils sur leur PC.

Comment configurer la fonctionnalité de prédiction de texte multilingue dans Windows 10

Comment configurer la fonctionnalité de prédiction de texte multilingue dans Windows 10

À partir de Windows 10 build 17093, le système d'exploitation prend en charge jusqu'à 3 langues latines pour la fonctionnalité de prédiction de texte multilingue. Il utilise les 3 premières langues installées à partir des paramètres de langue pour faire des prédictions.

6 étapes simples pour installer la redirection de port sur le routeur

6 étapes simples pour installer la redirection de port sur le routeur

La redirection de port est largement utilisée, notamment dans les bureaux, les écoles et les foyers disposant de nombreux ordinateurs connectés à Internet. L'article ci-dessous LuckyTemplates vous montrera comment configurer une redirection de port sur le routeur.

Comment réparer lorsquun site Web spécifique nest pas accessible

Comment réparer lorsquun site Web spécifique nest pas accessible

Avez-vous déjà été dans une situation où vous avez essayé d'accéder à un site Web et celui-ci n'a pas réussi à se charger, alors que tout le monde pouvait toujours y accéder ? Cela peut avoir de nombreuses causes différentes.

Comment résoudre les problèmes de boucle de démarrage sous Windows

Comment résoudre les problèmes de boucle de démarrage sous Windows

Le logo du démarrage semble collé sur un écran noir avec un petit cercle tournant. Il s'agit d'un problème assez courant sous Windows, quelle que soit l'ancienne ou la nouvelle version.

Comment ajouter/supprimer Autoriser les minuteries de réveil des options dalimentation dans Windows 10

Comment ajouter/supprimer Autoriser les minuteries de réveil des options dalimentation dans Windows 10

Le paramètre Autoriser les minuteries de réveil dans Options d'alimentation permet à Windows de sortir automatiquement l'ordinateur du mode veille pour effectuer des tâches planifiées et d'autres programmes.

Comment masquer/afficher la barre détat dans lExplorateur de fichiers sous Windows 10

Comment masquer/afficher la barre détat dans lExplorateur de fichiers sous Windows 10

La barre d'état en bas de l'Explorateur de fichiers vous indique le nombre d'éléments contenus et sélectionnés pour le dossier actuellement ouvert. Les deux boutons ci-dessous sont également disponibles sur le côté droit de la barre d'état.