Skip to content
OpenAdvisories
Medium · 5.3 CVE-2022-40482

The authentication method in Laravel 8.x through 9.x before 9.32.0 was discovered to be vulnerable to user enumeration via timeless timing …

Published Apr 25, 2023 · Updated Feb 3, 2025 · Assigned by mitre

Description

The authentication method in Laravel 8.x through 9.x before 9.32.0 was discovered to be vulnerable to user enumeration via timeless timing attacks with HTTP/2 multiplexing. This is caused by the early return inside the hasValidCredentials method in the Illuminate\Auth\SessionGuard class when a user is found to not exist.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 php-laravel-framework 8.83.26+dfsg-1 —
Debian 13 php-laravel-framework 8.83.26+dfsg-1 —
Debian 12 php-laravel-framework 8.83.26+dfsg-1 —

References