Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Yama var
  • Son 7 gün
  • CWE-367

CVE-2026-112937

filelock ReadWriteLock, hard-link yolunda dizin silme ve yetki yükseltme açığı

tox-dev filelock

Orta 6,1 CVSS 3.1
Yayımlandı
Güncellendi
21 Eki 2026
Açık yaşı
7 gün
Kaydı açan
GitHub_M

ÖzetTürkçe

filelock, Python için platform bağımsız bir dosya kilitleme kütüphanesidir. 4.1.0 sürümünden 4.2.1 sürümüne kadar olan sürümlerde ReadWriteLock, temizleme sırasında rastgele oluşturulan .filelock-* özel sabit bağlantı (hard-link) dizinini kaldırabilir. Bu durum, sticky olmayan bir üst dizinde yeniden adlandırma erişimine sahip başka bir yerel kullanıcının canlı bir adı gözlemlemesine veya ölü sahipli bir temizleme adını taklit ederek kardeş bir dizini bu ada yeniden adlandırıp silinmesine neden olmasına izin verir. Bu sorun filelock 4.2.1 sürümünde giderilmiştir.

Kaynaktaki açıklama (İngilizce)

filelock is a platform-independent file lock for Python. From 4.1.0 until 4.2.1, ReadWriteLock can remove a randomized .filelock-* private-hard-link directory during cleanup, allowing another local user with rename access in a non-sticky parent to observe a live name or forge a dead-owner sweep name and rename a sibling directory onto it for deletion. This issue is fixed in version 4.2.1.

Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
tox-dev filelock ≥ 4.1.0, < 4.2.1 4.2.1

Kaynaklar6 kaynak

Kayıt geçmişi

  1. Etkilenen sürüm bilgisi güncellendi
  2. Yama ya da düzeltilmiş sürüm çıktı
  3. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.