Lab 07: OWASP A07 — Authentication Failures
Objective
Background
Architecture
┌─────────────────────┐ Docker Network: lab-a07 ┌─────────────────────┐
│ KALI ATTACKER │ ─────── HTTP attacks ─────────────▶ │ VICTIM SERVER │
│ innozverse-kali │ │ innozverse-cybersec│
│ curl, hashcat, │ ◀────── responses ─────────────────── │ Flask :5000 │
│ john, python3 │ │ (weak auth, MD5) │
└─────────────────────┘ └─────────────────────┘Time
Tools
Lab Instructions
Step 1: Environment Setup
Step 2: Launch Kali + Recon
Step 3: Username Enumeration — Different Error Messages
Step 4: Password Brute-Force — No Rate Limiting
Step 5: Harvest and Crack Password Hashes
Step 6: Weak Session Token Entropy
Step 7: Credential Stuffing Simulation
Step 8: Cleanup
Remediation
Vulnerability
Root Cause
Fix
Summary
Attack
Tool
Result
Further Reading
PreviousLab 06: OWASP A06 — Vulnerable and Outdated ComponentsNextLab 08: OWASP A08 — Software and Data Integrity Failures
Last updated
