CVE-2022-40482

Medium

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.

SeverityMedium
CVSS5.3
Exploit probability—
ProductLaravel Framework
PublishedApr 25, 2023
First seenApr 25, 2023
Weakness typeCWE-203CWE-203

How to fix

Update
  • laravel framework8.83.24, 9.32.0 or later

Affected products

ProductAffected versionsFixed in
laravel framework8.0.0 ≤ v < 8.83.24, 9.0.0 ≤ v < 9.32.08.83.24, 9.32.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.