- Yama var
- CWE-362
- CWE-694
CVE-2026-112906
filelock SoftFileLock, yerel bir kullanıcının önceden tarihlendirdiği dosya nedeniyle canlı kilit dosyasını siliyor
- 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 platform bağımsız bir dosya kilitleme kütüphanesidir. 4.1.0 ile 4.2.1 arasındaki sürümlerde, 4.1.0 sürümünden itibaren SoftFileLock, bir saldırganın kendi işaretçisini önceden tarihlendirip silmesi, en az iki kilit kullanıcı sürecinin beklemesi, kaba veya eşleşen değiştirilme zamanlarının eski gözlemi koruması ve dürüst bir rakip sürecin yeniden kullanılan inode üzerinde yeni bir işaretçi oluşturması durumunda eski bir gözlemi yeniden kullanabilmektedir. Bu durumda canlı işaretçi bayat olarak değerlendirilip kaldırılmaktadır. 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 4.1.0 until 4.2.1, SoftFileLock versions from 4.1.0 can reuse a stale observation when an attacker pre-dates and removes its own marker, at least two lock-user processes are waiting, coarse or matching modification times preserve the observation, and an honest contender creates a fresh marker on the reused inode, causing that live marker to be removed as stale. 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ım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| tox-dev filelock | ≥ 4.1.0, < 4.2.1 | 4.2.1 |
Kaynaklar5 kaynak
Kayıt geçmişi
- Etkilenen sürüm bilgisi güncellendi
- Yama ya da düzeltilmiş sürüm çıktı
- 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.