Katalog CVE

CVE-2026-73699

WysokieCVSS 7.2
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

FileRun przed wersją 2026.3.0 zawiera podatność na wstrzyknięcie obiektu PHP, wynikającą z nieprawidłowych opcji przekazanych do unserialize() w metodzie Perms::getPerms(). Uwierzytelniony atakujący z dostępem do zapisu w bazie danych może wstrzyknąć łańcuch gadgetów do kolumn tabeli uprawnień przetwarzanych przy każdym ładowaniu strony i zapisać dowolne pliki, np. webshelle PHP, w ścieżkach dostępnych przez sieć.

Ocena ryzyka

Atakujący może uzyskać zdalne wykonanie kodu poprzez zapis webshella, co prowadzi do pełnego przejęcia serwera. Wymagane są uprawnienia uwierzytelnionego użytkownika oraz możliwość zapisu do bazy danych.

Rekomendacja

Zaktualizuj FileRun do wersji 2026.3.0 lub nowszej. Ogranicz uprawnienia zapisu do bazy danych i audytuj zawartość tabel uprawnień pod kątem nieoczekiwanych danych.

Inne podatności w FileRun

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

FileRun before 2026.3.0 contains a PHP object injection vulnerability that allows authenticated attackers to execute arbitrary code by exploiting incorrect options passed to unserialize() in the Perms::getPerms() method, where a positional array is used instead of the required named-key array to disable class instantiation. Attackers with database write access can inject a serialized gadget chain into the permissions table columns processed on every authenticated page load to write arbitrary files, such as PHP webshells, to web-accessible paths.

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