CVE-2022-33980
Təsvir
Apache Commons Configuration dəyişən interpolasiyasını həyata keçirərək xüsusiyyətlərin dinamik şəkildə qiymətləndirilməsinə və genişləndirilməsinə imkan verir. İnterpolasiya üçün standart format "${prefix:name}" şəklindədir, burada "prefix" interpolasiyanı yerinə yetirən org.apache.commons.configuration2.interpol.Lookup nümunəsini tapmaq üçün istifadə olunur. Versiya 2.4-dən başlayaraq 2.7-yə qədər olan versiyalarda, daxil edilmiş standart Lookup nümunələri dəsti ixtiyari kodun icrasına və ya uzaq serverlərlə əlaqəyə səbəb ola biləcək interpolatorları ehtiva edirdi. Bu lookup-lar aşağıdakılardır: - "script" - JVM skript icra mühərrikindən (javax.script) istifadə edərək ifadələri icra edir - "dns" - DNS qeydlərini həll edir - "url" - uzaq serverlər də daxil olmaqla URL-lərdən dəyərləri yükləyir. Təsirə məruz qalan versiyalarda interpolasiya standartlarından istifadə edən tətbiqlər, etibarsız konfiqurasiya dəyərləri istifadə edildiyi təqdirdə uzaqdan kodun icrası və ya uzaq serverlərlə qeyri-ixtiyari əlaqəyə məruz qala bilər. İstifadəçilərə problemli interpolatorları standart olaraq deaktiv edən Apache Commons Configuration 2.8.0 versiyasına yüksəltmə etmək tövsiyə olunur.
Necə düzəltmək olar
- apache commons_configuration2.8 və ya daha yeni versiya
- org.apache.commons:commons-configuration22.8.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache commons_configuration | 2.4 ≤ v < 2.8 | 2.8 |
| netapp snapcenter | Aralıq göstərilməyib | — |
| debian debian_linux | 11.0 | — |
| org.apache.commons:commons-configuration2Maven | 2.4 ≤ v < 2.8.0 | 2.8.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.