CVE-2021-43852
Təsvir
OroPlatform PHP əsaslı Biznes Tətbiqi Platformasıdır. Təsirə məruz qalan versiyalarda, xüsusi hazırlanmış sorğu göndərməklə hücumçu mövcud JavaScript dili konstruktlarının prototiplərinə (məsələn, obyektlərə) xüsusiyyətlər yerləşdirə bilər. Sonradan bu inyeksiya, Prototype Pollution zəifliyi olan kitabxanalar vasitəsilə JS kodunun icrasına səbəb ola bilər. Bu problem 4.2.8 versiyasında aradan qaldırılmışdır. Yeniləmə imkanı olmayan istifadəçilər, problemi azaltmaq üçün firewall-u `__proto__`, `constructor[prototype]` və `constructor.prototype` sətirlərini ehtiva edən sorğuları rədd etmək üçün konfiqurasiya edə bilərlər.
Necə düzəltmək olar
- oroinc oroplatform4.1.14, 4.2.8 və ya daha yeni versiya
- oro/platform4.1.14, 4.2.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| oroinc oroplatform | 4.1.0 ≤ v < 4.1.14, 4.2.0 ≤ v < 4.2.8 | 4.1.14, 4.2.8 |
| oro/platformPackagist | 4.1.0 ≤ v < 4.1.14, 4.2.0 ≤ v < 4.2.8 | 4.1.14, 4.2.8 |
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.