CVE-2026-30973

Orta

Təsvir

Appium geniş platformalar üçün WebDriver əsaslı avtomatlaşdırma imkanları təmin edən bir avtomatlaşdırma freymvorkudur. 7.0.6 versiyasından əvvəl @appium/support daxilindəki ZIP çıxarma tətbiqi (ZipExtractor.extract() vasitəsilə extractAllTo()), funksional olmayan yol keçidi (path traversal - Zip Slip) yoxlamasına malikdir. packages/support/lib/zip.js faylının 88-ci sətrindəki yoxlama Error obyektini yaradır lakin onu heç vaxt atmır (throw etmir), bu da ../ yol komponentləri olan zərərli ZIP girişlərinin faylları nəzərdə tutulmuş hədəf kataloqundan kənara yazmasına şərait yaradır. Bu, yalnız fileNamesEncoding seçimindən istifadə edənləri deyil, bütün JS əsaslı çıxarmaları (standart kod yolu) təsir edir. Bu boşluq 7.0.6 versiyasında aradan qaldırılıb.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
Məhsul@appium/support
Dərc10 mar 2026
İlk görülmə10 mar 2026

Necə düzəltmək olar

Yeniləyin
  • @appium/support7.0.6 və ya daha yeni versiya
  • appium appium\/support7.0.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
@appium/supportnpmv < 7.0.67.0.6
appium appium\/supportv < 7.0.67.0.6

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-2026-30973 · @appium/support · Dark Radar