- Yama var
- CWE-59
- CWE-363
CVE-2026-112914
filelock SoftFileLock kilidinde sembolik bağlantı yoluyla dosya bağlantısı oluşturma açığı
- 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. 4.1.0 sürümünden 4.2.1 sürümüne kadar olan sürümlerde SoftFileLock, bayat işaretçiyi kenara taşıdıktan sonra ada göre geri yükleyebilmektedir. Bu durum, yerel başka bir kullanıcının sticky biti ayarlanmamış bir kilit dizininde yeniden adlandırma erişimi olması halinde, sembolik bağlantıyı yerleştirmesine olanak tanımaktadır. Bağlantıyı takip eden ve aynı dosya sistemindeki bir hedefi kullanan bir çalışma zamanında, kilidi çalıştıran kullanıcının dosyalarından birini kilit dizinine sabit bağlantı (hard link) olarak eklemesine neden olabilmektedir. Bu sorun 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, SoftFileLock can restore a stale marker by name after moving it aside, allowing another local user with rename access in a non-sticky lock directory to swap in a symbolic link and, on a runtime that follows the link and a same-filesystem target, make the lock user hard-link one of its files into the lock directory. 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 |
Kaynaklar6 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.