Katalog CVE

CVE-2026-53757

ŚrednieCVSS 6.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

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

Streszczenie

Emlog do wersji 2.6.29 włącznie ma podatność w funkcji emUnZip(), która rozpakowuje archiwa ZIP bez walidacji ścieżek wpisów pod kątem sekwencji ../. Atakujący może nadpisać dowolne pliki na serwerze, w tym config.php, co prowadzi do natychmiastowego zdalnego wykonania kodu (RCE). W chwili publikacji nie są znane publiczne łatki.

Ocena ryzyka

Ryzyko jest krytyczne, ponieważ podatność umożliwia zdalne wykonanie kodu i całkowite przejęcie serwera. Wymaga to jednak dostępu do funkcji rozpakowywania archiwów, co może być ograniczone.

Rekomendacja

Ponieważ brak publicznych łat, należy ograniczyć dostęp do funkcji rozpakowywania archiwów, np. przez autoryzację, oraz monitorować system pod kątem nieautoryzowanych zmian plików. Rozważ migrację do innego systemu CMS, jeśli to możliwe.

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.29 and prior, the emUnZip() function extracts all ZIP entries via ZipArchive::extractTo() without validating entry paths for ../ traversal sequences. Only the first entry's subdirectory structure is checked. An attacker can overwrite arbitrary files on the server filesystem, including config.php for immediate RCE. At time of publication, there are no publicly known patches.

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