Skip to main content
← All vulnerabilities
CVE-2025-67507GHSA-PVCV-Q3Q7-266G

Filament's multi-factor authentication (app) recovery codes can be used multiple times

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.3.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

Filament is a collection of full-stack components for accelerated Laravel development. Versions 4.0.0 through 4.3.0 contain a flaw in the handling of recovery codes for app-based multi-factor authentication, allowing the same recovery code to be reused indefinitely. This issue does not affect email-based MFA. It also only applies when recovery codes are enabled. This issue is fixed in version 4.3.1.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • filamentphp filament

    From 4.0.0 · fixed in 4.3.1

  • filament/filamentPackagist

    From 4.0.0 · fixed in 4.3.1

References 2

GitHub · filamentphp/filament