- Son 7 gün
- CWE-22
CVE-2026-114399
Trudesk'te yedek silme ve geri yükleme API'lerinde dizin geçişi (path traversal) açığı
- Yayımlandı
- Güncellendi
- 21 Eki 2026
- Açık yaşı
- 7 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
Trudesk 1.2.11 ve önceki sürümleri, yönetici yetkisine sahip kullanıcıların kodlanmış dizin geçişi (path traversal) dizilerini DELETE /api/v1/backup/:backup uç noktasına vererek keyfi dosyaları silmesine izin veren bir dizin geçişi açığı içerir. Saldırganlar ayrıca doğrulanmamış dosya değerlerini POST /api/v1/backup/restore uç noktasına göndererek, arşivleri amaçlanan dizinlerin dışındaki yollardan geri yükleyebilir veya bu yollara çıkarabilir.
Kaynaktaki açıklama (İngilizce)
Trudesk through 1.2.11 contains a path traversal vulnerability that allows administrators to delete arbitrary files by supplying encoded traversal sequences to DELETE /api/v1/backup/:backup. Attackers can also pass unvalidated file values to POST /api/v1/backup/restore to restore archives from, or extract to, paths outside the intended directories.
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 |
|---|---|---|
| polonel trudesk | ≤ 1.2.11 | – |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- hackmd.io/@leediay/multiple-vuln-trudesk-1211 Üçüncü taraf
- vulncheck.com/…th-traversal-via-backup-delete-and-restore-api Üçüncü taraf
- github.com/…/blob/v1.2.11/src/controllers/backuprestore.js Diğer
- github.com/…nel/trudesk/blob/v1.2.11/src/backup/restore.js Diğer
- github.com/polonel/trudesk 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.