← CVE Veritabanı

CVE-2026-100715

Kritik

Teknik Veri (Otomatik)

CVSS Skoru
9.6
EPSS
—
CWE
CWE-59
KEV Durumu
Hayır

Yayım tarihi: 26 Eylül 2026

Froxlor 2.3.10 sürümüne kadar, FTP veri silme cron görevindeki symlink takibi yoluyla keyfi dosya silme konusunda zayıftır. Bir FTP hesabı silindiğinde sıraya alınan 8. cron görevi (deleteFtpData), $fixed_homedir argümanını olmadan FileDir::makeCorrectDir() çağırır, böylece symlink bileşeni yürüyüşü atlanır ve ardından sonuçlanan yola yalnızca dize düzeyinde koruma ile 'rm -rf' komutunu kök olarak çalıştırır. makeCorrectDir() bir son slash eklediğinden, GNU rm bir ara yol bileşeni veya son bileşen olarak kullanılan bir symlink'i dereference eder. FTP ana dizinine yazma izni olan bir müşteri, görev ekleme ve cron çalıştırma arasında bir symlink ekleyerek, kök cron işinin keyfi dizin ağaçlarını yeniden sıralayarak silmesine neden olabilir, bu da çapraz kiracı veri imhasına ve konak reddi hizmetine yol açar. Bu sorun Froxlor 2.3.12 sürümünde giderilmiştir.

Orijinal açıklama (İngilizce)

Froxlor through 2.3.10 is vulnerable to arbitrary file deletion via symlink following in the FTP data deletion cron task. Cron task 8 (deleteFtpData), queued when an FTP account is deleted, calls FileDir::makeCorrectDir() without the $fixed_homedir argument, so the symlink component walk is skipped, and then executes 'rm -rf' as root on the resulting path with string-level guards only. Because makeCorrectDir() appends a trailing slash, GNU rm dereferences a symlink used either as an intermediate path component or as the final component. An authenticated customer who can write to the FTP home directory can plant a symlink between task insertion and cron execution, causing the root cron job to recursively delete arbitrary directory trees, resulting in cross-tenant data destruction and host denial of service. This issue is fixed in Froxlor 2.3.12.

Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.