What problem does it solve? Identity management flaws like account enumeration, weak role enforcement, and insecure provisioning are subtle and often missed by automated scanners, leaving privilege escalation and account takeover paths open during security assessments. ## Core Features & Use Cases - Role Definition Testing: Identify all application roles, attempt unauthorized role switching, and review permission granularity for excessive privileges. - Registration & Provisioning Testing: Validate identity verification requirements, test for registration forgery, and check provisioning/de-provisioning controls including session revocation. - Account Enumeration Detection: Detect username leaks through differential response analysis, timing side channels, recovery flows, and predictable naming conventions. - Use Case: During a web application penetration test, use this Skill to systematically work through WSTG-IDNT-01 to WSTG-IDNT-05, comparing authentication responses for valid and invalid usernames to confirm an enumeration vulnerability before attempting privilege escalation. ## Quick Start Use the wstg-identity-management skill to test the target application's login and registration flows for account enumeration and weak role enforcement.