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

CVE-2026-112915

filelock ReadWriteLock, hazırlanmış kilit veritabanıyla kilit alımını süresiz asılı bırakabiliyor

tox-dev filelock

Orta 5,5 CVSS 3.1
Yayımlandı
Güncellendi
22 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.20.4 ile 4.2.1 arasındaki sürümlerde ReadWriteLock, hazırlanmış bir SQLite kilit veritabanını açarken şema ve sorgu işlemlerini sınırlandırmadığı için, veritabanını değiştirebilen başka bir yerel kullanıcı kilit alımının takılmasına veya asılı kalmasına neden olabilir. 3.20.4 sürümlerinde bu durum her örnek için ilk açılışta, 3.30.0 ve sonrasındaki sürümlerde ise her kilit alımında ortaya çıkmaktadır. Sorun 4.2.1 sürümünde giderilmiştir.

Kaynaktaki açıklama (İngilizce)

filelock is a platform-independent file lock for Python. From 3.20.4 until 4.2.1, ReadWriteLock can open a crafted SQLite lock database without bounding schema and query work, allowing another local user who can replace the database to make acquisition stall or hang; versions from 3.20.4 expose this on initial per-instance opening, and versions from 3.30.0 repeat the exposure on every acquisition. 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.20.4, < 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.