CVE-2022-26612

Kritik

Təsvir

Apache Hadoop-da unTar funksiyası Windows-da unTarUsingJava funksiyasından, Unix və digər əməliyyat sistemlərində isə daxili tar alətindən istifadə edir. Nəticədə, TAR girişi gözlənilən çıxarma qovluğu altında xarici qovluğa yönəlmiş simvolik keçid (symlink) yarada bilər. Sonrakı TAR girişi həmin simvolik keçid adından istifadə edərək xarici qovluğa ixtiyari faylı çıxara bilər. Lakin Unix-də getCanonicalPath çağırışı səbəbindən bu hal eyni targetDirPath yoxlaması ilə aşkar edilirdi. Bununla belə, Windows-da getCanonicalPath simvolik keçidləri həll etmir ki, bu da yoxlamanın yan keçilməsinə səbəb olur. TAR çıxarılması zamanı unpackEntries simvolik keçidləri izləyir ki, bu da Windows-da gözlənilən baza qovluğundan kənara yazmağa imkan verir. Bu problem Apache Hadoop 3.2.3 versiyasında aradan qaldırılmışdır.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulApache Hadoop
Dərc7 apr 2022
İlk görülmə7 apr 2022

Necə düzəltmək olar

Yeniləyin
  • apache hadoop3.2.3 və ya daha yeni versiya
  • org.apache.hadoop:hadoop-common3.2.3, 2.10.2, 3.3.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache hadoopv < 3.2.3, 3.3.1, 3.3.23.2.3
org.apache.hadoop:hadoop-commonMaven3.2.0 ≤ v < 3.2.3, v < 2.10.2, 3.3.0 ≤ v < 3.3.33.2.3, 2.10.2, 3.3.3

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.

Intelligence 360 paketində

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.

CVE-2022-26612 · Apache Hadoop · Dark Radar