par
argon71 » 13 févr. 2023, 17:23
Bonjour,
Cela est tout a fait possible. C'est justement une faille CRSF a éviter. En cliquant sur un lien et en changeant le numéro de l'id, on peut afficher un autre article autre que celui sur lequel on a cliqué. Afficher n'est pas très grave sauf si l'article ne doit pas être visible par tous. Ce qui est plus problématique c'est qu'au lieu d'afficher l'article, on le supprime ( en cliquant sur un lien et en changeant l'id, on pourrait supprimer un autre article ). C'est la qu'intervient le token
Si je fait ceci : http://........../del.php?id=1
Je supprime l'article n°1 ok mais si je met ceci dans une boucle je supprime tous les articles. Et également depuis chez moi, je peux supprimer n'importe quel articles. C'est embêtant.
Alors que si je fait ceci :
http://........../del.php?id=1&jeton=b6cf20590a57f4685c9bdc6c53d12ff8
http://........../del.php?id=2&jeton=9bdf4685c2ffc6c53d190a57b6cf2058
Le jeton est unique pour l'id 1 et unique pour le 2 et là s'ils ne correspondent pas, on bloque.
Bonjour,
Cela est tout a fait possible. C'est justement une faille CRSF a éviter. En cliquant sur un lien et en changeant le numéro de l'id, on peut afficher un autre article autre que celui sur lequel on a cliqué. Afficher n'est pas très grave sauf si l'article ne doit pas être visible par tous. Ce qui est plus problématique c'est qu'au lieu d'afficher l'article, on le supprime ( en cliquant sur un lien et en changeant l'id, on pourrait supprimer un autre article ). C'est la qu'intervient le token
Si je fait ceci : http://........../del.php?id=1
Je supprime l'article n°1 ok mais si je met ceci dans une boucle je supprime tous les articles. Et également depuis chez moi, je peux supprimer n'importe quel articles. C'est embêtant.
Alors que si je fait ceci :
http://........../del.php?id=1&jeton=b6cf20590a57f4685c9bdc6c53d12ff8
http://........../del.php?id=2&jeton=9bdf4685c2ffc6c53d190a57b6cf2058
Le jeton est unique pour l'id 1 et unique pour le 2 et là s'ils ne correspondent pas, on bloque.