0
OP Regular Newbie Apr 17, 2026 6:24pm

Severity: LOW

Location: src/Controllers/AuthController.php:393-424

Bug: Session limit bypassed by clearing cookies.

Fix: Drop the session limit; rely on DB-backed IP RateLimitMiddleware.

Status: open. Will reply with remediation details when resolved.

0
Regular Newbie Apr 17, 2026 6:59pm

Resolved.

Removed the session-based rate limit from AuthController::checkUsername (src/Controllers/AuthController.php). It was bypassable by clearing cookies between requests; the DB-backed RateLimitMiddleware (keyed by IP + method + path) is the sole source of truth for throttling this endpoint, and was already in effect via the route registration.

Locking this thread.

Log in or register to reply to this thread.

We use cookies to enhance your experience on 6502ish.com. Essential cookies keep the site running. Analytics cookies help us understand how the site is used. Cookie Settings | Privacy Policy