- Son 7 gün
- CWE-22
CVE-2026-116073
Leon'da /download model komutunda yol geçişi (path traversal) açığı
- Yayımlandı
- Güncellendi
- 25 Eki 2026
- Açık yaşı
- 3 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
Leon, commit 50df142 öncesinde, getModelFileNameFromURL fonksiyonunda yüzde kodlu ayırıcılar aracılığıyla yol geçişi (path traversal) açığı içermektedir. Bu açık, saldırganların models dizini dışındaki dosyalara yazmasına olanak tanır. Saldırganlar, kodlanmış '../' dizileri içeren özel hazırlanmış bir URL ile bir kullanıcıyı '/download model' komutunu çalıştırmaya yönlendirebilir ve saldırgan kontrollü içeriği Leon'un yazma yetkisine sahip olduğu rastgele yollara yazdırabilir.
Kaynaktaki açıklama (İngilizce)
Leon before commit 50df142 contains a path traversal vulnerability in getModelFileNameFromURL() that allows attackers to write files outside the models directory via percent-encoded separators. Attackers can trick a user into running '/download model' with a crafted URL containing encoded '../' sequences to write attacker-controlled content to arbitrary paths writable by Leon.
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 |
|---|---|---|
| leon-ai leon | Sürüm belirtilmemiş | – |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/leon-ai/leon/pull/594 Yama
- github.com/…ommit/50df142a89a0859e5b7283d87afdab7b01e712a2 Yama
- github.com/leon-ai/leon/issues/593 Üçüncü taraf
- vulncheck.com/…f142-path-traversal-via-download-model-command Üçüncü taraf
- github.com/leon-ai/leon Diğer
- github.com/…/commands/download-command/download-command.ts Diğer
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.