Katalog CVE

CVE-2026-34607

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.87%

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

Streszczenie

W Emlog w wersjach 2.6.2 i wcześniejszych istnieje podatność typu path traversal w funkcji emUnZip(), pozwalająca uwierzytelnionemu administratorowi na zapis dowolnych plików (w tym webshelli PHP) poprzez rozpakowanie spreparowanego archiwum ZIP z sekwencjami ../. Prowadzi to do zdalnego wykonania kodu (RCE). Brak publicznie dostępnych łat.

Ocena ryzyka

Atakujący administrator może uzyskać zdalne wykonanie kodu na serwerze, co prowadzi do pełnej kompromitacji systemu CMS.

Rekomendacja

Ogranicz dostęp do funkcji przesyłania archiwów ZIP tylko dla zaufanych użytkowników i monitoruj logi pod kątem podejrzanych aktywności. Producent nie wydał jeszcze łatki.

Inne podatności w Emlog

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

Emlog is an open source website building system. In versions 2.6.2 and prior, a path traversal vulnerability exists in the emUnZip() function (include/lib/common.php:793). When extracting ZIP archives (plugin/template uploads, backup imports), the function calls $zip->extractTo($path) without sanitizing ZIP entry names. An authenticated admin can upload a crafted ZIP containing entries with ../ sequences to write arbitrary files to the server filesystem, including PHP webshells, achieving Remote Code Execution (RCE). At time of publication, there are no publicly available patches.

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