SameSite Cookie
L'attribut de cookie SameSite (Strict/Lax/None) contrôle si le navigateur envoie les cookies lors des requêtes inter-sites, servant de défense contre le CSRF.
Objectif
Se défendre contre le CSRF et les fuites d'information grâce aux restrictions de cookies inter-sites au niveau du navigateur ; c'est la base de la sécurité Web moderne.
Mécanisme
Strict : jamais envoyé inter-sites ; Lax : envoyé lors des navigations GET de premier niveau (valeur par défaut) ; None : toujours envoyé (exige Secure). Strict est le plus sûr mais dégrade l'expérience SSO ; Lax équilibre sécurité et utilisabilité.
Cas d’usage
- Défense contre le CSRF
- Sécurité des cookies
- Restriction inter-sites