- Yama var
- CWE-706
CVE-2026-112909
filelock: UnixFileLock, kilit yolundaki dosyaların kesilmesine ve yetki değiştirilmesine yol açabiliyor
- 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.2.1 sürümünden önce UnixFileLock, başka bir yerel kullanıcının gerçek yeniden adlandırma iznine sahip olması durumunda kilit yoluna yeniden adlandırılmış herhangi bir normal dosyayı kesebiliyordu; ayrıca izin verici bir sabit bağlantı (hard link) politikası altında kilit yoluna sabit bağlantı oluşturulması da bu etkiye yol açabiliyordu. Açık bir mod istendiğinde, 3.10.2 sürümünden itibaren etkilenen sürümler, ilgili dosyanın modunu da değiştirebiliyordu. 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. Prior to 4.2.1, UnixFileLock can truncate a regular file renamed onto the lock path when another local user has actual rename permission, or hard-linked there under a permissive hard-link policy; when an explicit mode is requested, affected versions from 3.10.2 can also change that file's mode. 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.2.1 | 4.2.1 |
Kaynaklar6 kaynak
Kayıt geçmişi
- 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.