CVE-2026-54176 in CRUDinformación

Resumen

por VulDB • 2026-09-14

backpack/crud proporciona funciones de Create, Read, Update & Delete (CRUD) para Backpack, una colección de paquetes de Laravel que ayudan a los usuarios a construir paneles de administración personalizados. Desde la versión 6.0.0 hasta las versiones 6.8.14 y 7.0.38, el método MyAccountController::postAccountInfoForm en POST /admin/edit-account-info permite que AccountInfoRequest actualice backpack_authentication_column(), que por defecto es email, sin requerir current_password ni verificar de otro modo la contraseña existente de la cuenta. Un atacante con una sesión autenticada temporal de Backpack puede cambiar el correo electrónico de recuperación de la cuenta y posteriormente utilizar el flujo de restablecimiento de contraseña después de que expire la sesión original, convirtiendo la compromiso de sesión en un takeover persistente de la cuenta. El mismo mecanismo permite a un insider establecer una dirección de recuperación personal antes de que se revoque el acceso. El endpoint separado para cambiar la contraseña no está afectado porque verifica old_password. Este problema se soluciona en las versiones 6.8.14 y 7.0.38.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub M

Reservar

2026-06-11

Divulgación

2026-09-14

Moderación

aceptado

Artículo

VDB-403662

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!