CVE-2026-48166
Received Received - Intake
Timing Attack Enables Email Enumeration in Filament

Publication date: 2026-06-22

Last updated on: 2026-06-22

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-22
Generated
2026-06-23
AI Q&A
2026-06-23
EPSS Evaluated
N/A
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.

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