CVE-2026-19125
Təsvir
WordPress üçün olan EthPress – Web3 Login plagini 2.3.5 versiyası daxil olmaqla bütün versiyalarda Autentifikasiyadan yan keçmə zəifliyinə malikdir. Bu, app/Login.php faylındakı verify_login() funksiyasının imza yoxlamasının uğursuz olduğu budaqda return ifadəsinin olmaması ilə bağlıdır — Signature::verify2() uyğunsuzluq bildirdikdə, funksiya yalnız lokal dəyişənə WP_Error təyin edir və icraya davam edir, bu isə login blokuna şərtsiz keçidə səbəb olur və burada Address::log_in() funksiyası təqdim edilən imzanın etibarlı olub-olmamasından asılı olmayaraq wp_set_auth_cookie() funksiyasını çağırır. Bu, autentifikasiya olunmamış hücumçulara istənilən düzgün formatlanmış imza ilə birlikdə həmin istifadəçinin açıq cüzdan ünvanını təqdim etməklə, cüzdan ünvanı əlaqələndirilmiş hər hansı bir WordPress istifadəçisi (o cümlədən administratorlar) kimi daxil olmağa imkan verir ki, bu da saytın tamamilə ələ keçirilməsinə yol açır.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| lynn999 EthPress – Web3 Login | v ≤ 2.3.5 | — |
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.
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.