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

Goal: 1000 CNY · Raised: 1336 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 是一个用于加速 Laravel 开发的组件集。在 4.0.0 至 4.12.5 和 5.7.5 版本中, 文件在评估 权限检查之前,就先展示了多因素认证(MFA)挑战。对于被 拒绝访问面板的账户,如果提交正确的密码,系统会呈现 MFA 挑战界面;而提交错误密码则返回通用的认证失败提示。这使得未经身份验证的攻击者能够确认某个候选密码是否对该账户有效。当配置了基于电子邮件的 MFA 时,使用正确密码的路径还会向账户持有人发送登录验证码。该问题仅影响那些启用了 MFA 且被拒绝访问面板的账户。认证并未被

CVSS 3.7 · Low

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

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

V. Comments for CVE-2026-84307

No comments yet


Leave a comment