CVE-2026-48166
Deferred Deferred - Pending Action

Timing Attack Enables Email Enumeration in Filament

Vulnerability report for CVE-2026-48166, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-06-22

Last updated on: 2026-06-23

Assigner: GitHub, Inc.

Description

Filament is a collection of full-stack components for accelerated Laravel development. From 4.0.0 until 4.11.5 and 5.6.5, the login page has an observable timing discrepancy that allows unauthenticated attackers to enumerate registered email addresses. The impact is limited to disclosing whether an account exists for a given email. This vulnerability is fixed in 4.11.5 and 5.6.5.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-06-22
Last Modified
2026-06-23
Generated
2026-07-13
AI Q&A
2026-06-23
EPSS Evaluated
2026-07-11
NVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
filament filament to 4.11.5 (inc)
filament filament 5.6.5

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-208 Two separate operations in a product require different amounts of time to complete, in a way that is observable to an actor and reveals security-relevant information about the state of the product, such as whether a particular operation was successful or not.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Compliance Impact

This vulnerability allows unauthenticated attackers to enumerate registered email addresses by exploiting a timing discrepancy on the login page.

The impact is limited to disclosing whether an account exists for a given email, which may be considered a privacy concern under regulations like GDPR or HIPAA because it involves exposure of personal data (email addresses).

However, the vulnerability does not disclose sensitive information beyond account existence and does not impact data integrity or availability.

Organizations subject to GDPR or HIPAA should consider this vulnerability as a potential risk to confidentiality and take appropriate remediation steps to maintain compliance.

Mitigation Strategies

To mitigate this vulnerability, you should upgrade Filament to version 4.11.5 or later if you are using the 4.x series, or to version 5.6.5 or later if you are using the 5.x series.

Executive Summary

This vulnerability exists in Filament, a set of components for Laravel development, specifically affecting versions from 4.0.0 until 4.11.5 and 5.6.5. The login page has a timing discrepancy that can be observed by unauthenticated attackers. This timing difference allows attackers to determine whether a given email address is registered in the system.

Essentially, by measuring how long the login page takes to respond, an attacker can enumerate registered email addresses.

Impact Analysis

The impact of this vulnerability is limited to disclosing whether an account exists for a given email address. This means an attacker can gather information about registered users but cannot directly access or modify account data.

Detection Guidance

This vulnerability involves a timing discrepancy on the login page that allows unauthenticated attackers to enumerate registered email addresses by measuring response times.

To detect this vulnerability on your system, you can perform timing analysis on login attempts with different email addresses and observe if there is a measurable difference in response times between registered and unregistered emails.

There are no specific commands provided in the available resources, but a common approach is to use tools like curl or custom scripts to send login requests with various email addresses and measure the response time differences.

  • Use curl to send login POST requests with different email addresses and measure response times, for example: curl -w "%{time_total}\n" -o /dev/null -s -X POST -d '[email protected]&password=any' https://your-filament-login-page
  • Automate multiple requests with different emails and analyze timing differences to identify if some emails cause consistently faster or slower responses.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-48166. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart