Katalog CVE

CVE-2026-104069

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

Streszczenie

HortusFox przed wersją 6.2 zawiera podatność na zdalne wykonanie kodu w metodzie ThemeModule::startImport(), gdzie przesłane archiwum ZIP jest rozpakowywane bezpośrednio do publicznego katalogu głównego serwera WWW przed jakąkolwiek walidacją nazw plików, rozszerzeń lub zawartości. Uwierzytelniony administrator może przesłać spreparowane archiwum motywu zawierające plik PHP i plik .htaccess, aby ponownie włączyć wykonywanie, a następnie zażądać go w katalogu motywów, co pozwala na wykonanie dowolnych poleceń systemu operacyjnego jako użytkownik serwera WWW.

Ocena ryzyka

Uwierzytelniony administrator może wykonać dowolny kod na serwerze, co prowadzi do pełnego przejęcia systemu i naruszenia poufności, integralności i dostępności danych. Wymaga to jednak uprawnień administracyjnych.

Rekomendacja

Zaktualizuj HortusFox do wersji 6.2 lub nowszej, która naprawia tę podatność. Ogranicz uprawnienia administracyjne i przeprowadzaj audyty przesłanych motywów.

Inne podatności w HortusFox

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

HortusFox before 6.2 contains a remote code execution vulnerability in ThemeModule::startImport() where an uploaded ZIP archive is extracted directly into the public web root before any validation of file names, extensions, or content is performed. An authenticated administrator can upload a crafted theme archive containing a PHP file and an .htaccess file to re-enable execution, then request it under the themes directory to execute arbitrary OS commands as the web-server user.

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