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

CVE-2026-112935

filelock SoftFileLock bayat kilit kaldırma işlemi canlı kilit dosyasını silip iki sahiplenmeye izin veriyor

tox-dev filelock

Orta 4,7 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. 3.22.0 ile 4.2.1 arasındaki sürümlerde SoftFileLock, bayat bir işaretçiyi kaldırabilmektedir; saldırgan, bayat okumanın ardından kendi işaretçisini serbest bıraktığında, dürüst bir rakip yeniden kullanılan inode numarası üzerinde canlı bir ardıl oluşturur ve bu ardıl dosyanın değiştirilme zamanı, kaydedilen gözlemden daha yeni değildir. Bu durum canlı işaretçinin kaldırılmasına ve iki sahibin kabul edilmesine neden olmaktadır. Bu sorun 4.2.1 sürümünde giderilmiştir. CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N

Kaynaktaki açıklama (İngilizce)

filelock is a platform-independent file lock for Python. From 3.22.0 until 4.2.1, SoftFileLock can break a stale marker after an attacker frees its own marker following the stale read, an honest contender creates a live successor on the reused inode, and the successor's modification time is not newer than the saved observation, causing the live marker to be removed and two holders to be admitted. 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 ≥ 3.22.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.