Boîte à Outils Informatique
Menu
AccueilDictionnaireCross-Site Request Forgery (CSRF)
Dictionnaire informatique

Cross-Site Request Forgery (CSRF)

Une attaque CSRF amène le navigateur d'une personne authentifiée à envoyer une requête non voulue vers un site qui lui fait confiance.

ThématiqueDictionnaire informatique → Environ 1 min de lecture

Définition simple

Une attaque CSRF amène le navigateur d'une personne authentifiée à envoyer une requête non voulue vers un site qui lui fait confiance.

Objectif et usage

Une CSRF, Cross-Site Request Forgery, exploite une authentification automatiquement jointe par le navigateur pour déclencher une action que l’utilisateur n’a pas voulue.

Comment ça fonctionne ?

Le risque concerne notamment les sessions par cookies lorsque le serveur n’exige pas de preuve supplémentaire de l’origine ou de l’intention de l’opération.

Exemple et vérification

Lors d’une revue, vérifier les protections du framework, les jetons CSRF et les contrôles d’origine sur les opérations qui modifient les données.

Points d’attention

Utiliser POST ou activer CORS ne suffit pas à éliminer ce risque. SameSite apporte une protection complémentaire dont les limites dépendent du contexte.

En résumé

La défense doit vérifier l’autorisation et le caractère attendu de la requête, au lieu de faire confiance à la seule présence du cookie de session.

Soutenir le développement de BAOI Hébergement, domaines et nouvelles ressources informatiques.
❤️ Soutenir BAOI

Mes favoris