Katalog CVE

CVE-2026-88621

NiskieCVSS 2.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

OneNav w wersji 1.2.4 zawiera podatność uwierzytelnionego użytkownika na dowolne usunięcie pliku w metodzie Api::upload() w pliku class/Api.php. Administrator może przesłać nazwę pliku niebędącą HTML, która odpowiada istniejącemu plikowi w katalogu roboczym aplikacji. Nazwa kontrolowana przez użytkownika jest przekazywana do funkcji unlink() przy odrzucaniu przesłania, co może prowadzić do usunięcia pliku i odmowy usługi.

Ocena ryzyka

Uwierzytelniony administrator może usunąć dowolne pliki w katalogu roboczym aplikacji, co może doprowadzić do utraty danych lub niedostępności usługi. Ryzyko jest ograniczone do kont o uprawnieniach administracyjnych, ale skutki mogą być poważne.

Rekomendacja

Zaktualizuj OneNav do wersji nowszej niż 1.2.4, jeśli jest dostępna, lub ogranicz uprawnienia administracyjne i zweryfikuj poprawność nazw plików przed użyciem funkcji unlink(). Rozważ monitorowanie nietypowych operacji usuwania plików.

Inne podatności w OneNav

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

OneNav v1.2.4 contains an authenticated arbitrary file deletion vulnerability in the Api::upload() method in class/Api.php. An authenticated administrator can submit a non-HTML upload filename matching an existing file in the application's working directory. The application passes the user-controlled filename to unlink() when rejecting the upload, potentially causing file deletion and denial of service.

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