TK Study

Multiple choice › Cross-site request forgery

Cross-site request forgery

1. Cross-site request forgery

Which control is designed specifically to stop cross-site request forgery (CSRF)?

  1. Compressing images on the page
  2. A unique anti-CSRF token checked on each state-changing request
  3. A longer domain name
  4. Minifying the JavaScript files
Answer

B

CSRF tricks a logged-in user's browser into sending an unwanted request. A secret per-session token the attacker cannot know defeats it.