Skip to main content
CSRF

Change Password (CSRF)

Free3 Points

Overview

Change Password (CSRF) focuses on a state-changing account action that can be triggered without strong request integrity protection.

This lab introduces Cross-Site Request Forgery through a password change workflow, where a valid session is not enough if the user did not intentionally initiate the request.

Security Impact​

CSRF in password workflows can lead to account disruption, unauthorized account changes, loss of access, and follow-on compromise when an attacker can cause a victim's browser to submit a trusted request.

Vulnerability Scope​

Password changes, email updates, payment actions, preference changes, admin settings, and legacy forms are exposed when they rely only on cookies for authentication.

Lab Focus​

The lab focuses on state-changing requests, why CSRF tokens and same-site protections matter, and how user authentication differs from user intent.