CVE-2022-40482: laravel framework Observable Discrepancy
Vulnerability summary
CVE-2022-40482 is a medium (CVSS 5.3) Observable Discrepancy vulnerability in laravel framework. EPSS estimates a 0.89% chance of exploitation in the next 30 days, higher than 58.6% of scored vulnerabilities. 2 public exploits are recorded.
Timeline
- 25-04-2023PublishedVulnerability first disclosed.
- 03-02-2025Last modifiedVulnerability information updated.
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.
CVSS metrics
2 scores · 2 sources · 1 version- NVDNIST5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
EPSS trend
Probability
0.89%
Chance of exploitation in the next 30 days
Percentile
59%
Versus all other CVEs
30-day change
0.00 pp
From 0.89% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundLaravel User Enumeration Demo
Maturity: poc
Exploit Reference (ephort.dk)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Laravel1 product
- framework≥ 8.0.0, < 8.83.24 | ≥ 9.0.0, < 9.32.0
1 vendor · 1 product
References
4 links- github.com/laravel/framework/releases/tag/v9.32.0Release Notes