Unlimited Login Attempts: When Authentication Lacks Abuse Controls
Analysis of an authentication flow that processes consecutive failed login attempts without rate limiting, account lockout, or progressive backoff delays.
CATEGORY
Investigations into vulnerabilities, exploit paths, and root-cause behavior.
Analysis of an authentication flow that processes consecutive failed login attempts without rate limiting, account lockout, or progressive backoff delays.
A timing side-channel in JSONAuth allows unauthenticated attackers to enumerate valid usernames based on response time differences.
Analysis of a password change flow that accepts a valid session token without requiring current-password reauthentication.
An analysis of an incomplete remediation in FileBrowser Quantum where tokenized download URLs remained exposed, resulting in an authentication bypass despite a prior security fix.