Severity by source
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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Admin-level authentication required (PR:H); path traversal yields partial file read/write (C:L/I:L) with no scope change or availability impact confirmed.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
4DescriptionCVE.org
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.
AnalysisAI
Path traversal in DedeCMS 5.7.118's Album Publishing Feature allows remote attackers with administrative credentials to read or write files outside the intended extraction directory by manipulating the filename argument passed to the ExtractFile function in include/zip.class.php. A public proof-of-concept exploit has been released on GitHub, lowering the skill bar for exploitation, though no active exploitation has been confirmed in the CISA KEV catalog. The CVSS 4.0 score of 5.1 with PR:H reflects the high privilege requirement, which materially limits the exposed attack surface to authenticated admin-level sessions.
Technical ContextAI
DedeCMS (织梦CMS) is a PHP-based content management system widely used in Chinese-language web markets. The vulnerability is rooted in CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), meaning the ExtractFile function in include/zip.class.php fails to sanitize or canonicalize the filename argument prior to performing filesystem operations during archive extraction in the Album Publishing Feature. An attacker can supply path traversal sequences such as ../../ within the filename to escape the intended extraction directory and read or write arbitrary files accessible to the web server process. The CPE string cpe:2.3:a:n/a:dedecms:*:*:*:*:*:*:*:* uses a wildcard version field, indicating NVD has not constrained the version range beyond the specific version (5.7.118) named in the vulnerability report.
RemediationAI
No vendor-released patch has been identified at the time of analysis - patch availability is unconfirmed, and no official vendor advisory URL was found among the provided references. As a primary compensating control, restrict access to the Album Publishing Feature exclusively to trusted administrative accounts and audit existing role assignments to revoke unnecessary elevated privileges, directly countering the PR:H exploitation prerequisite. Implement server-side input validation on the filename parameter within include/zip.class.php to reject or strip path traversal sequences before any filesystem operation is performed - this is the targeted fix location. Deploy a Web Application Firewall rule to block requests containing unencoded or URL-encoded traversal patterns (../, %2e%2e%2f) targeting the archive extraction endpoint; note that WAF rules may produce false positives on legitimate filenames with dots. Network-isolate the DedeCMS administrative backend from untrusted networks as an additional boundary control. Monitor VulDB at https://vuldb.com/vuln/378247 and the public exploit repository at https://github.com/DunkBoyZz/dedecms/tree/379d9ec42cbe5d5b177578218070d69b6dada83f/2 for vendor patch announcements.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-43731
GHSA-wg6f-4fm3-8f78