CVE-2026-15700

DedeCMS Album Publishing Feature zip.class.php ExtractFile path traversal

Published Jul 14, 2026 CVSS 4.0 · 5.1 Medium EPSS < 1% KEV · Not listed
Description
A security flaw has been discovered in DedeCMS 5.7.118. Affected by this vulnerability is the function ExtractFile of the file include/zip.class.php of the component Album Publishing Feature. The manipulation of the argument filename results in path traversal. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks.

Analysis

AI-generated

Technical impact

The vulnerability is a path traversal flaw in DedeCMS 5.7.118’s zip.class.php component, specifically within the ExtractFile function. By supplying a crafted filename, an attacker can read arbitrary files outside the intended directory, potentially exposing sensitive configuration files, credentials, or code. The weakness is identified as CWE‑22, indicating that the application fails to properly constrain file operations to an allowed directory, leading to unauthorized file disclosure. Based on the description, it is inferred that the attacker can trigger the path traversal remotely through a crafted HTTP request.

Affected Systems

The flaw affects installations of DedeCMS version 5.7.118. Any site running this exact version and exposing the Album Publishing feature over HTTP is susceptible to exploitation, as the vulnerable code accepts user‑supplied filenames without proper validation. Based on the description, the attack requires the feature to be reachable over HTTP.

Risk and Exploitability

The CVSS score of 5.1 reflects medium severity. The EPSS score of less than 1% suggests the likelihood of exploitation is currently low. The vulnerability is not listed in CISA’s KEV catalog, yet public exploit code has been released. Attackers could remotely trigger the vulnerable function by sending a crafted HTTP request, enabling them to read arbitrary files and potentially gain further access. Based on the description, the likely attack vector is a remote web request to the vulnerable endpoint.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Check the DedeCMS community or vendor’s website for any available update or patch addressing the path traversal issue.
  • Disable or restrict the Album Publishing feature to remove the vulnerable entry point.
  • Add server‑side validation to block directory traversal sequences or absolute paths before they reach the ExtractFile function.

Generated by OpenCVE AI on August 1, 2026 at 09:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A security flaw has been discovered in DedeCMS 5.7.118. Affected by this vulnerability is the function ExtractFile of the file include/zip.class.php of the component Album Publishing Feature. The manipulation of the argument filename results in path traversal. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks.
Title DedeCMS Album Publishing Feature zip.class.php ExtractFile path traversal
First Time appeared Dedecms
Dedecms dedecms
Weaknesses CWE-22
CPEs cpe:2.3:a:dedecms:dedecms:*:*:*:*:*:*:*:*
Vendors & Products Dedecms
Dedecms dedecms
References
Metrics cvssV2_0

{'score': 5.8, 'vector': 'AV:N/AC:L/Au:M/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 4.7, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Jul 15, 2026, 1:51 PM
Reserved
Jul 14, 2026, 5:22 AM
Status
Deferred
Published
Jul 14, 2026, 5:16 PM
Modified
Jul 15, 2026, 2:17 PM