Bonjour je viens de concevoir ma boutique en ligne avec prestaashop mais, j'éprouve des difficulté à ajouter, à modifier et sauvegarder des produits. voila le message que je reçoit en retour: Le jeton CSRF n'est pas valide. Veuillez essayer de renvoyer le formulaire. Pouvez-vous m'aidez?
« Je me connecte comme toujours à mon blog, je décide d'écrire un nouveau post génial sur Harry Potter. Entre temps, je me balade sur d'autres sites et dès lors que je retourne sur mon blog, horreur, plus aucun post. Tous les articles écrits auparavant sont effacés et je ne comprends absolument pas ce qu'il s'est passé. Je n'ai touché à rien! » Cette histoire pourrait bien être le résultat d'une exploitation réussie de la faille CSRF, très facile à mettre en place et très redoutable. Qu'est ce que la faille CSRF? Le nom CSRF vient de Cross-Site Request Forgery qui, si l'on essaie de donner une définition en français, signifie Falsification de requête inter-sites. On n'est pas plus avancé, je sais. En fait, il s'agit d'effectuer une action visant un site ou une page précise en utilisant l'utilisateur comme déclencheur, sans qu'il en ait conscience. On va deviner un lien qu'un utilisateur obtient habituellement, et tout simplement faire en sorte qu'il clique lui-même sur ce lien. Un exemple?
En reprenant l'histoire ci-dessus, on peut imaginer que sur un blog donné, le lien de suppression d'un article soit le suivant: Ici, id=1 signifie qu'on souhaite supprimer l'article dont l'identifiant est 1, typiquement il s'agit du premier article. Si maintenant un visiteur non connecté à la page d'administration clique sur un tel lien, il aura un message du type: Vous n'avez pas les droits pour supprimer cet article, veuillez vous connecter et réessayer. Normal, un visiteur quelconque n'a pas le droit d'éditer ou supprimer les articles d'un blog qui ne lui appartient pas. Mais si maintenant le visiteur quelconque connait ce lien, il lui suffit d'envoyer le lien à l'administrateur en faisant en sorte que ce dernier clique. Que se passe-t-il une fois que l'administrateur clique? Le lien de suppression s'exécute avec succès car l'administrateur est bien connecté et son article se retrouve ainsi supprimé. Si vous voulez voir un exemple réel, dirigez vous dans la partie Mise en situation de la faille CSRF.
Sitemap | wwropasx.ru, 2024