Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-84307— Filament: Password validity disclosure for accounts denied panel access on login page

Quick assessment

Affected
filamentphp filament
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Filament是Filament团队开源的一个用于加速 Laravel 开发的全栈组件的集合。 Filament 4.0.0版本至4.12.5之前版本和5.0.0版本至5.7.5之前版本存在侧信道信息泄露漏洞,该漏洞源于packages/panels/src/Auth/Pages/Login.php文件中多因素身份验证挑战在canAccessPanel()评估之前呈现,可能允许未经身份验证的攻击者确认候选密码是否有效,并可能向账户持有者发送登录代码。

CVSS 3.7 · Low EPSS 0.46% · P40

Possible ATT&CK Techniques 1 AI

T1110 · Brute Force

Affected Version Matrix 2

VendorProduct Version RangeStatus
filamentphp filament >= 4.0.0, < 4.12.5 affected
>= 5.0.0, < 5.7.5 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-84307

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Filament: Password validity disclosure for accounts denied panel access on login page
Source: CVE Program / CVE List V5
Vulnerability Description
Filament is a collection of full-stack components for accelerated Laravel development. From 4.0.0 until 4.12.5 and 5.7.5, packages/panels/src/Auth/Pages/Login.php presents the multi-factor authentication challenge before evaluating canAccessPanel(). For an account that canAccessPanel() denies, submitting the correct password renders the MFA challenge while an incorrect password returns the generic authentication failure, allowing an unauthenticated attacker to confirm whether a candidate password is valid for that account. When email-based MFA is configured, the correct-password path also sends a login code to the account holder. The issue applies only to accounts that have MFA enabled and are denied panel access. Authentication is not bypassed because canAccessPanel() still runs after the challenge, and no session is created. This issue is fixed in versions 4.12.5 and 5.7.5.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
响应差异性信息暴露
Source: CVE Program / CVE List V5
Vulnerability Title
Filament 侧信道信息泄露漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Filament是Filament团队开源的一个用于加速 Laravel 开发的全栈组件的集合。 Filament 4.0.0版本至4.12.5之前版本和5.0.0版本至5.7.5之前版本存在侧信道信息泄露漏洞,该漏洞源于packages/panels/src/Auth/Pages/Login.php文件中多因素身份验证挑战在canAccessPanel()评估之前呈现,可能允许未经身份验证的攻击者确认候选密码是否有效,并可能向账户持有者发送登录代码。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
filamentphp filament >= 4.0.0, < 4.12.5 -

II. Public POCs for CVE-2026-84307

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-84307

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-84307 (2)

Vendor Advisories for CVE-2026-84307 (1)

Vendor Pages for CVE-2026-84307 (2)

IV. Related Vulnerabilities