Katalog CVE

CVE-2026-95140

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.59%

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

Streszczenie

kkFileView w wersjach od 5.0.0 do 5.0.2 zawiera podatność na przechodzenie po katalogach w FileController.java. Endpointy fileUpload, createFolder i existsFile akceptują parametr "path", który jest łączony z bazową ścieżką uploadu bez walidacji, co pozwala nieuwierzytelnionym atakującym na tworzenie dowolnych katalogów i zapisywanie dowolnych plików poza zamierzonym katalogiem głównym fileDir poprzez spreparowane żądanie multipart.

Ocena ryzyka

Atakujący może zapisywać pliki poza zamierzonym katalogiem, co może prowadzić do nadpisania krytycznych plików, umieszczenia złośliwego kodu lub naruszenia integralności systemu.

Rekomendacja

Zaktualizuj kkFileView do wersji zawierającej poprawkę. Dodatkowo waliduj parametr "path" w endpointach, aby zapobiec przechodzeniu po katalogach.

Inne podatności w kkFileView

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

kkFileView v5.0.0 through v5.0.2 contains a directory traversal vulnerability in FileController.java. The fileUpload, createFolder and existsFile endpoints accept a "path" parameter that is concatenated into the upload base path without validation, allowing unauthenticated attackers to create arbitrary directories and write arbitrary files outside the intended fileDir root via a crafted multipart request

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