CVE-2024-12877
Təsvir
WordPress üçün nəzərdə tutulmuş GiveWP – Donation Plugin and Fundraising Platform plagini, 3.19.2 versiyası daxil olmaqla bütün versiyalarda, ianə formasındakı 'firstName' kimi etibarsız girişlərin deserializasiyası vasitəsilə PHP Object Injection zəifliyinə malikdir. Bu, autentifikasiya olunmamış hücumçulara PHP obyektinin yerləşdirilməsinə imkan verir. POP zəncirinin əlavə mövcudluğu hücumçulara serverdə ixtiyari faylları silməyə imkan verir ki, bu da uzaqdan kodun icrasını mümkün edir. Qeyd edək ki, bu problem 3.19.3 versiyasında yalnız qismən aradan qaldırılmışdır və tam kifayət edən yamaq 3.19.4 versiyasına qədər buraxılmamışdır. Lakin, başqa bir CNA tərəfindən 3.19.3 versiyası üçün digər bir CVE təyin edildiyi üçün biz bunu 3.19.2 və daha əvvəlki versiyalara təsir edən kimi saxlayırıq. Gələcəkdə deserializasiya zəifliklərinin qarşısını almaq üçün vendorun JSON kodlaşdırmasından istifadə etməsini tövsiyə etmişik.
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 |
|---|---|---|
| givewp givewp | v ≤ 3.19.2 | — |
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.