CVE-2020-27833
Təsvir
openshift-clients tərkibindəki oc binary faylında, simvolik keçidlər ehtiva edən xüsusi hazırlanmış xammal konteyner obrazı (.tar faylı) vasitəsilə ixtiyari fayl yazılmasına şərait yaradan Zip Slip zəifliyi aşkar edilmişdir. Zəiflik yalnız `oc image extract` əmri ilə məhdudlaşır. Əgər əvvəlcə tarball daxilinə yönəlmiş simvolik keçid yaradılarsa, bu, digər simvolik keçidlərin mövcud yol yoxlamasını (path check) yan keçməsinə imkan verir. Bu çatışmazlıq tarball-a valideyn kataloqundan kənarda keçidlər yaratmağa imkan verir ki, bu da icra edilə bilən faylların və ya konfiqurasiya fayllarının üzərinə yazılmasına, nəticədə isə ixtiyari kodun icrasına gətirib çıxarır. Bu zəifliyin ən yüksək təhlükəsi konfidensiallığa, bütövlüyə və həmçinin sistemin əlçatanlığına yönəlmişdir. openshift-clients-4.7.0-202104250659.p0.git.95881af versiyası daxil olmaqla, daha aşağı versiyalar təsirlidir.
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 |
|---|---|---|
| redhat openshift_container_platform | v ≤ 4.7 | — |
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.