CVE Catalog

CVE-2026-53757

MediumCVSS 6.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

28th percentile - higher than 28% of all known CVEs

Summary

Emlog up to version 2.6.29 has a vulnerability in the emUnZip() function, which extracts ZIP entries without validating paths for ../ traversal sequences. An attacker can overwrite arbitrary files on the server, including config.php, leading to immediate remote code execution (RCE). At the time of publication, there are no publicly known patches.

Risk Assessment

The risk is critical because the vulnerability allows remote code execution and full server compromise. However, it requires access to the archive extraction functionality, which may be restricted.

Recommendation

Since no public patches are available, restrict access to the archive extraction functionality, e.g., through authentication, and monitor the system for unauthorized file changes. Consider migrating to another CMS if possible.

Other vulnerabilities in Emlog

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS