CVE-2026-22701

Orta

Təsvir

filelock, Python üçün platformadan asılı olmayan fayl kilidləmə vasitəsidir. Versiya 3.20.3-dən əvvəl, filelock paketinin SoftFileLock tətbiqində TOCTOU yarış şəraiti (race condition) zəifliyi mövcuddur. Yerli fayl sistemi girişinə və simvolik keçidlər (symlinks) yaratmaq icazəsinə malik olan hücumçu, icazələrin yoxlanılması ilə faylın yaradılması arasındakı yarış şəraitindən istifadə edərək kilidləmə əməliyyatlarının uğursuz olmasına və ya gözlənilməz şəkildə işləməsinə səbəb ola bilər. Zəiflik _acquire() metodunda, raise_on_not_writable_file() (icazə yoxlaması) və os.open() (faylın yaradılması) arasında baş verir. Bu yarış pəncərəsi ərzində hücumçu kilid faylı yolunda simvolik keçid yarada bilər ki, bu da kilidin potensial olaraq nəzərdə tutulmayan hədəf fayl üzərində işləməsinə və ya xidmətdən imtinaya (DoS) səbəb ola bilər. Bu problem versiya 3.20.3-də aradan qaldırılmışdır.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulTox-dev Filelock
Dərc10 yan 2026
İlk görülmə10 yan 2026

Necə düzəltmək olar

Yeniləyin
  • tox-dev filelock3.20.3 və ya daha yeni versiya
  • filelock3.20.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
tox-dev filelockv < 3.20.33.20.3
filelockPyPIv < 3.20.33.20.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.