CVE-2025-65345
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 48 - wyżej niż 48% wszystkich znanych CVE
Streszczenie
alexusmai laravel-file-manager w wersji 3.3.1 i starszych jest podatny na przejście katalogowe (Directory Traversal). Funkcjonalność archiwizacji ZIP pozwala atakującemu tworzyć archiwa zawierające pliki i katalogi poza zamierzonym zakresem z powodu niewłaściwej walidacji ścieżek.
Ocena ryzyka
Atakujący może odczytać lub zapisać pliki poza dozwolonym katalogiem, co może prowadzić do wycieku danych lub nadpisania plików systemowych. Ryzyko zależy od uprawnień procesu aplikacji.
Rekomendacja
Zaktualizuj laravel-file-manager do wersji zawierającej poprawkę. Wprowadź rygorystyczną walidację ścieżek przy tworzeniu archiwów i ogranicz uprawnienia systemu plików dla aplikacji.
Inne podatności w laravel-file-manager
Zobacz wszystkie- CVE-2025-63307Wysokie
Aplikacja alexusmai laravel-file-manager w wersji 3.3.1 jest podatna na Cross Site Scripting (XSS). Aplikacja pozwala użytkownikom na przesyłanie, tworzenie i zmienianie nazw plików typu HTML i SVG, a następnie serwuje je bezpośrednio bez odpowiedniej walidacji typu zawartości i sanityzacji wyjścia.
- CVE-2025-56399Wysokie
W bibliotece laravel-file-manager w wersji 3.3.1 i wcześniejszych, uwierzytelniony atakujący może przesłać plik .png z kodem PHP, który mimo błędu walidacji po stronie klienta zostaje zapisany na serwerze. Następnie, używając API do zmiany nazwy, atakujący zmienia rozszerzenie na .php, co umożliwia zdalne wykonanie kodu (RCE).
Oryginalny opis (angielski, źródło NVD)
alexusmai laravel-file-manager 3.3.1 and below is vulnerable to Directory Traversal. The zip/archiving functionality allows an attacker to create archives containing files and directories outside the intended scope due to improper path validation.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

