---
id: CVE-2026-53757
title: Emlog is an open source website building system
summary: >-
  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…
severity: medium
cvss: 6.9
cvssVector: 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N'
cwe:
  - CWE-22
vendor: emlog
product: emlog
affected:
  - emlog <= 2.6.29
published: '2026-09-04'
updated: '2026-09-08'
sourceUpdated: '2026-09-08T21:05:26.920'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-53757'
references:
  - url: 'https://github.com/emlog/emlog/security/advisories/GHSA-gjj4-37r4-mf5g'
    label: security-advisories@github.com
tags:
  - nvd
  - cve.org
epss: 0.00468
epssPercentile: 0.37794
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-09-08T16:37:25.430347Z'
cvssSource: cna
ingestedAt: '2026-09-08T18:07:34.889Z'
---

## Overview

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.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
