CVE-2026-4664
Təsvir
WordPress üçün Customer Reviews for WooCommerce plaqini 5.103.0 versiyası da daxil olmaqla bütün versiyalarda autentifikasiyadan yan keçməyə həssasdır. Bu, `create_review_permissions_check()` funksiyasının istifadəçi tərəfindən təqdim edilən `key` parametrini sifarişin `ivole_secret_key` meta dəyəri ilə ciddi bərabərlik (`===`) vasitəsilə müqayisə etməsi, saxlanılan açarın boş olmadığını yoxlamaması səbəbindən baş verir. Rəy xatırlatma e-poçtu göndərilməmiş sifarişlər üçün `ivole_secret_key` meta dəyəri təyin edilmir və nəticədə `get_meta()` boş sətir qaytarır. Hücumçu bu boş dəyərə uyğun gəlmək üçün `key: ""` təqdim edərək icazə yoxlamasından yan keçə bilər. Bu, autentifikasiyadan keçməmiş hücumçulara `POST /ivole/v1/review` REST API endpointi vasitəsilə istənilən məhsulda — istinad edilən sifarişlə əlaqəli olmayan məhsullar da daxil olmaqla — məhsul rəyləri göndərmək, dəyişdirmək və yeritmək imkanı verir. `ivole_enable_moderation` defolt olaraq `"no"` olduğundan rəylər defolt olaraq avtomatik təsdiqlənir.
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 |
|---|---|---|
| ivole Customer Reviews for WooCommerce | v ≤ 5.103.0 | — |
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.