CVE-2026-54910

Yüksək

Təsvir

FileBrowser Quantum pulsuz, öz serverində yerləşdirilən, veb əsaslı fayl meneceridir. 1.4.3-beta versiyasından əvvəl `subtitlesHandler` endpointi (`GET /api/media/subtitles`) istifadəçi tərəfindən idarə olunan iki sorğu parametrini qəbul edir: `path` və `name`; hər ikisi təmizlənmədən fayl sistemi əməliyyatlarında istifadə olunur və iki müstəqil yol keçmə (path traversal) vektorunu yaradır. Əsas vektor `path` parametridir: o, `SanitizeUserPath()` çağırılmadan birbaşa `idx.GetRealPath()`-ə ötürülür və hücumçuya saxlama kökündən çıxaraq `parentDir`-i hostdakı istənilən qovluğa təyin etməyə imkan verir. Mövcud anchor faylı tələb olunmur. İkinci dərəcəli vektor `name` parametridir: o, qovluq komponentləri çıxarılmadan `filepath.Join(parentDir, name)` vasitəsilə `parentDir` ilə birləşdirilir və istənilən həll edilmiş `parentDir`-ə nisbətən yol keçməsinə imkan verir. Hər hansı autentifikasiyadan keçmiş istifadəçi (rolundan və ya icazələrindən asılı olmayaraq) hər iki vektordan istifadə edərək server prosesi tərəfindən oxuna bilən istənilən mətn faylını, o cümlədən `/etc/passwd`, SSH açarları, verilənlər bazası etimadnamələri və JWT imzalama açarlarını oxuya bilər. 1.4.3-beta versiyası bu problemi aradan qaldırır.

CiddilikYüksək
CVSS7.7
İstismar ehtimalı—
MəhsulGithub.com/gtsteffaniak/filebrowser/backend
Dərc20 iyl 2026
İlk görülmə20 iyl 2026

Necə düzəltmək olar

Yeniləyin
  • github.com/gtsteffaniak/filebrowser/backend0.0.0-20260608182036-f3f4bbe80cb5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
github.com/gtsteffaniak/filebrowser/backendGov < 0.0.0-20260608182036-f3f4bbe80cb50.0.0-20260608182036-f3f4bbe80cb5

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-54910 · Github.com/gtsteffaniak/filebrowser/backend · Dark Radar