PT-2026-82563 · Unknown · Frontaccounting

·

CVE-2026-80211

·

Published

2026-08-27

·

Updated

2026-08-29

CVSS v3.1

5.9

Medium

VectorAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions FrontAccounting versions prior to 2.4.21
Description User passwords are stored and verified as unsalted MD5 digests. The application fails to use per-password salts or adaptive hashing functions, meaning identical passwords result in identical digests. This allows an attacker with access to the user table to recover plaintext passwords using high-rate GPU cracking or precomputed lookup tables. The issue affects the add user() and update user password() functions called by the 'admin/users.php' endpoint, the 'admin/change current user password.php' endpoint, the forgotten-password path in 'includes/current user.inc', and the get user auth() function used during authentication, all of which process the password variable using the md5() function.
Recommendations Update FrontAccounting to version 2.4.21 or later.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-80211

Affected Products

Frontaccounting