CVE-2026-84306 in Filamentinformación

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 4.12.6 y desde la 5.7.6, packages/panels/src/Auth/MultiFactor/App/AppAuthentication.php utiliza AppAuthentication::verifyCode() con una clave de caché 'used-code' derivada tanto del secreto de autenticación de la aplicación como del código TOTP enviado. Esto aísla el intervalo de tiempo más reciente aceptado por código en lugar de hacerlo por secreto, lo que permite que un código MFA basado en aplicaciones emitido previamente sea aceptado después de que ya se haya utilizado otro código más nuevo. La reutilización exacta del mismo código ya estaba impedida, pero otro código dentro de la ventana de tiempo aceptada seguía siendo utilizable. Un atacante que obtenga la contraseña y un código MFA basado en aplicaciones de la cuenta objetivo puede utilizar ese código durante el resto de la ventana configurada, que es aproximadamente cuatro minutos con los ajustes predeterminados, incluso después de que el titular legítimo de la cuenta inicie sesión con un código más reciente. La autenticación multifactor (MFA) basada en correo electrónico no se ve afectada. Este problema está resuelto en las versiones 4.12.6 y 5.7.6.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Reservar

2026-09-01

Divulgación

2026-09-01

Moderación

aceptado

Artículo

VDB-397803

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!