Authentication Attacks
Authentication Attacks - Overview
1. Authentication vs Authorization
2. Root causes of every auth bug
3. Why it's high severity
4. Password-based login attacks
Brute-forcing
Username enumeration - check these for valid vs invalid username differences
Flaws in brute-force protection
HTTP Basic authentication
5. Multi-factor authentication (MFA) attacks
Outright bypass
Flawed 2FA verification logic
Brute-forcing 2FA codes
6. Other authentication mechanisms
"Remember me" / persistent login
Password reset
Changing passwords
7. OAuth (third-party auth)
8. Quick checklist before testing any login flow
PreviousLab 7 JWT authentication bypass via algorithm confusionNextAuthentication Attacks LABS (Portswigger Academy)
Last updated