CVE-2026-80211 in FrontAccountingthông tin

Tóm tắt

Bởi VulDB • 27/08/2026

FrontAccounting phiên bản 2.4.20 trở về trước lưu trữ và xác minh mật khẩu người dùng dưới dạng các digest MD5 không có salt (muối). Tệp admin/users.php truyền md5($_POST['password']) vào hàm add_user() và update_user_password(); tệp admin/change_current_user_password.php thực hiện tương tự khi một người dùng thay đổi mật khẩu của chính họ; đường dẫn quên mật khẩu trong includes/current_user.inc cũng băm mật khẩu mới được tạo theo cách thức này; và các lệnh gọi xác thực sử dụng get_user_auth($loginname, md5($password)). Cơ sở mã không áp dụng salt cho từng mật khẩu và không chứa lời gọi đến password_hash(), password_verify() hay bất kỳ hàm băm thích ứng nào khác, do đó các mật khẩu giống hệt nhau sẽ tạo ra các digest trùng khớp; kẻ tấn công có thể thu thập bảng người dùng để khôi phục mật khẩu dạng plaintext bằng cách sử dụng các bảng tra cứu đã tính trước hoặc thực hiện cracking tốc độ cao trên GPU.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

VulnCheck

Đặt trước

26/08/2026

Tiết lộ

27/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!