CVE-2026-80211

Orta

Təsvir

FrontAccounting 2.4.20 versiyasına qədər olan versiyalarda istifadəçi şifrələri duzlanmamış (unsalted) MD5 heşləri kimi saxlayır və yoxlayır. admin/users.php faylı md5($_POST['password']) dəyərini add_user() və update_user_password() funksiyalarına ötürür, admin/change_current_user_password.php faylı istifadəçi öz şifrəsini dəyişdirərkən eyni prosesi tətbiq edir, includes/current_user.inc faylındakı şifrənin unudulması yolu yeni yaradılmış şifrəni eyni qaydada heşləyir və autentifikasiya çağırışları get_user_auth($loginname, md5($password)) funksiyasından istifadə edir. Kod bazasında hər bir şifrə üçün ayrıca duz (salt) tətbiq edilmir və password_hash(), password_verify() və ya hər hansı digər adaptiv heş funksiyasına çağırış mövcud deyil, buna görə də eyni şifrələr eyni heşləri verir və istifadəçi cədvəlini əldə edən hücumçu öncədən hesablanmış axtarış cədvəlləri və ya yüksək sürətli GPU krakinqi ilə açıq mətn şifrələrini bərpa edə bilər.

CiddilikOrta
CVSS5.9
İstismar ehtimalı—
MəhsulFrontAccounting
Dərc27 avq 2026
İlk görülmə27 avq 2026
Zəiflik növüCWE-916CWE-916

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
FrontAccounting FrontAccountingv ≤ 2.4.20—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-80211 · FrontAccounting · Dark Radar