File Overwrite Vulnerability in Emlog Website Building System by Emlog
CVE-2026-53757
What is CVE-2026-53757?
Emlog, an open-source website building system, contains a vulnerability in versions 2.6.29 and earlier related to the emUnZip() function. This function utilizes ZipArchive::extractTo() for extracting ZIP entries, but it fails to fully validate entry paths against directory traversal sequences. Consequently, only the directory structure of the first entry is validated. This oversight allows attackers to exploit the vulnerability to overwrite arbitrary files on the server, including crucial configuration files such as config.php, which can lead to remote code execution. As of now, there are no publicly available patches for this vulnerability, emphasizing the urgent need for system administrators to secure their installations of Emlog.
Affected Version(s)
emlog <= 2.6.29
