A site accepts state-changing requests without proving they came from its own UI, so another site can forge them.
Upgrade and enable anti-CSRF tokens; set SameSite=Lax/Strict on session cookies.
Require an unpredictable per-request token on every state-changing endpoint.
Stateward flags Cross-Site Request Forgery (CSRF) in your own code and dependencies on every pull request.
Scan my repoSources: CISA KEV (public domain), OSV.dev & GitHub Advisory Database (CC-BY-4.0), FIRST EPSS, NVD/CWE (public domain). Served live from the Stateward advisory database.