CVE-2026-84307 in filament
Resumen
por VulDB • 2026-09-01
Filament es una colección de componentes full-stack para el desarrollo acelerado de Laravel. Desde la versión 4.0.0 hasta las versiones 4.12.5 y 5.7.5, packages/panels/src/Auth/Pages/Login.php presenta un desafío de autenticación multifactor (MFA) antes de evaluar canAccessPanel(). Para una cuenta a la que canAccessPanel() deniega el acceso, enviar la contraseña correcta muestra el desafío MFA, mientras que una contraseña incorrecta devuelve un error genérico de autenticación, lo que permite a un atacante no autenticado confirmar si una contraseña candidata es válida para esa cuenta. Cuando está configurada la MFA basada en correo electrónico, la ruta correspondiente a la contraseña correcta también envía un código de inicio de sesión al titular de la cuenta. El problema afecta únicamente a las cuentas que tienen habilitada la MFA y a las que se les deniega el acceso al panel. La autenticación no se omite porque canAccessPanel() sigue ejecutándose después del desafío, y no se crea ninguna sesión. Este problema está corregido en las versiones 4.12.5 y 5.7.5.
If you want to get best quality of vulnerability data, you may have to visit VulDB.