Katalog CVE

CVE-2026-62843

ŚrednieCVSS 6.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

Percentyl 17 - wyżej niż 17% wszystkich znanych CVE

Streszczenie

Podatność w File Browser od wersji 2.63.6 do 2.63.16 pozwala użytkownikowi z uprawnieniami do przesyłania plików na umieszczenie pliku o nazwie zawierającej backslash, który podczas pobierania i rozpakowywania archiwum przez innego użytkownika może uciec poza katalog docelowy. Problem wynika z użycia funkcji strings.ReplaceAll(nameInArchive, "\", "/") w konstruktorze archiwów, co przekształca nazwę POSIX, np. ..\..\evil.sh, w wpis archiwum ../../evil.sh.

Ocena ryzyka

Organizacja narażona jest na ryzyko nieautoryzowanego dostępu do plików poza zamierzonym katalogiem, co może prowadzić do nadpisania lub wycieku wrażliwych danych, a w skrajnych przypadkach do zdalnego wykonania kodu.

Rekomendacja

Należy niezwłocznie zaktualizować File Browser do wersji 2.63.17 lub nowszej, która zawiera poprawkę eliminującą tę podatność.

Inne podatności w File Browser

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. From 2.63.6 to 2.63.16, File Browser's archive builder uses strings.ReplaceAll(nameInArchive, "\", "/"), which turns a POSIX filename such as ..\..\evil.sh into the archive entry ../../evil.sh, allowing a user with upload permission to plant a backslash-named file that escapes the extraction directory when another user downloads and extracts the generated zip or tar archive. This issue is fixed in version 2.63.17.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS