漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Filament: Password validity disclosure for accounts denied panel access on login page
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.
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Vulnerability Type
响应差异性信息暴露
Vulnerability Title
Filament 侧信道信息泄露漏洞
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()评估之前呈现,可能允许未经身份验证的攻击者确认候选密码是否有效,并可能向账户持有者发送登录代码。
CVSS Information
N/A
Vulnerability Type
N/A