CVE-2026-80211 in FrontAccountinginformación

Resumen

por VulDB • 2026-08-27

FrontAccounting hasta la versión 2.4.20 almacena y verifica las contraseñas de los usuarios como resúmenes MD5 sin sal (unsalted). El archivo admin/users.php pasa md5($_POST['password']) a add_user() y update_user_password(); admin/change_current_user_password.php hace lo mismo cuando un usuario cambia su propia contraseña; la ruta para recuperar la contraseña olvidada en includes/current_user.inc aplica el mismo hash a la nueva contraseña generada, y las llamadas de autenticación utilizan get_user_auth($loginname, md5($password)). La base de código no aplica ninguna sal por contraseña ni contiene llamadas a password_hash(), password_verify() u otro algoritmo de hash adaptativo; por lo tanto, las contraseñas idénticas producen resúmenes idénticos y un atacante que obtenga la tabla de usuarios puede recuperar las contraseñas en texto claro mediante tablas de búsqueda precomputadas o ataques de fuerza bruta con GPU a alta velocidad.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

VulnCheck

Reservar

2026-08-26

Divulgación

2026-08-27

Moderación

aceptado

Artículo

VDB-396212

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!