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

CVE-2026-112941

filelock SoftReadWriteLock, kilit ağacı değiştirilerek kilit kayıtlarının başka dizinlere yazılmasına izin veriyor

tox-dev filelock

Düşük 3,3 CVSS 3.1
Yayımlandı
Güncellendi
28 Eki 2026
Açık yaşı
8 gün
Kaydı açan
GitHub_M

ÖzetTürkçe

filelock, Python için platformdan 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 SoftReadWriteLock ve AsyncSoftReadWriteLock, <path>.rw kilit ağacının başarılı bir kontrolünü önbellekte tutuyor ve sonraki kayıt işlemlerinde adları yeniden çözümlüyor. Bu durum, ilk kilitlemeden sonra bu ağacı değiştirebilen başka bir yerel kullanıcının, kilit kayıtlarının yazılmasını kilidi çalıştıran kullanıcının yazabildiği dizinlere yönlendirmesine olanak tanıyor. 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, SoftReadWriteLock and AsyncSoftReadWriteLock cache a successful check of the <path>.rw lock tree and resolve its names again during later record operations, allowing another local user who can replace that tree after the first acquisition to redirect lock-record writes into directories writable by the lock user. 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.