CVE-2026-84307
Last modified
CVE-2026-84307 is a low-severity vulnerability rated 3.7/10 on the CVSS scale. 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(). EPSS estimates a 0.29% chance of exploitation in the next 30 days.
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| filamentphp | filament | >= 4.0.0, < 4.12.5; >= 5.0.0, < 5.7.5 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-84307?
How severe is CVE-2026-84307?
How do I fix CVE-2026-84307?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-84301FastGPT is an open-source LLM platform for building AI appli…6.3
- CVE-2026-84302Discourse is an open-source discussion platform. Prior to 20…4.2
- CVE-2026-84303gRPC-Go is the Go language implementation of gRPC. Prior to …6.3
- CVE-2026-84304gRPC-Go is the Go language implementation of gRPC. Prior to …8.7
- CVE-2026-84305sqlparse is a non-validating SQL parser module for Python. P…5.1
- CVE-2026-84306Filament is a collection of full-stack components for accele…6.5
- CVE-2026-84308phpseclib is a PHP secure communications library. Prior to 3…6.3
- CVE-2026-84309pypdf is a free and open-source pure-python PDF library. Pri…5.5
- CVE-2026-8431An administrative user with access to configure webhooks can…7.2
- CVE-2026-84310pypdf is a free and open-source pure-python PDF library. Pri…3.3
- CVE-2026-84311pypdf is a free and open-source pure-python PDF library. Pri…3.3
- CVE-2026-84312Nginx UI is a web user interface for the Nginx web server. P…7.1
Are you affected by CVE-2026-84307?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
