Skip to main content

DedeCMS EUVDEUVD-2026-83732

| CVE-2026-94004 MEDIUM
Code Injection (CWE-94)
2026-09-20 VulDB GHSA-m575-xcmx-5jj5
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify exposed DedeCMS plus/mytag_js.php
  2. Exploit
    Send crafted request with malicious aid parameter
  3. Execution
    Trigger code injection in PHP handler
  4. Impact
    Achieve limited code execution/manipulation

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an internet-reachable DedeCMS installation (version up to and including 5.7.118) with the plus/mytag_js.php script accessible; exploitation is remote and unauthenticated (PR:N) with no user interaction (UI:N), targeting the 'aid' request parameter. No special non-default configuration is stated as required. The main limiting factors are the constrained technical impact (vendor rated VC/VI/VA all Low, so this is unlikely to be full arbitrary code execution despite the RCE tag) and the requirement that the plus/ auxiliary scripts remain deployed and reachable (some hardened DedeCMS deployments remove or restrict plus/ endpoints).

Impact

Signals are mixed and lean toward moderate rather than critical priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a trivially reachable, unauthenticated, remote attack with no user interaction - the ideal profile for opportunistic scanning of a PHP CMS endpoint. However, the vendor (VulDB) rated the actual impact as only Low across all three dimensions (VC:L/VI:L/VA:L), which is in direct tension with the 'RCE'/'Code Injection' (CWE-94) framing: genuine arbitrary code execution would normally carry High impacts. This suggests the 'aid' injection in plus/mytag_js.php yields a constrained primitive (e.g., limited include/injection or partial disclosure) rather than full server takeover, OR that VulDB scored conservatively. Exploit maturity is E:P (proof-of-concept) and the description states the exploit 'has been made public,' so publicly available exploit code exists - but this is NOT active exploitation. There is no CISA KEV listing and no EPSS score in the provided data. Net: a real, easy-to-reach issue worth patching promptly given DedeCMS's exposure to mass scanning, but the Low technical-impact rating tempers it below true-critical. The RCE claim versus Low CVSS impact metrics is the key conflict - verify the concrete primitive against the VulDB writeup before treating as remote code execution.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted HTTP request to plus/mytag_js.php manipulating the 'aid' parameter to inject code into the DedeCMS application context. Because the endpoint requires no authentication or user interaction (PR:N/UI:N) and public POC code exists (E:P), the attack is easily automated across internet-exposed DedeCMS installations. The realized impact appears limited (vendor VC/VI/VA:L), so the outcome is more likely constrained injection or partial compromise than full server-level code execution.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 20, 2026

Code injection in DedeCMS through version 5.7.118 lets remote, unauthenticated attackers manipulate the 'aid' argument handled by plus/mytag_js.php to inject attacker-controlled code into the application's processing path, with the vendor-scored impact limited to low confidentiality, integrity and availability effects. A public exploit for this issue exists, so any internet-reachable installation that still exposes the plus/ auxiliary scripts should be considered at risk of opportunistic scanning and exploitation; CISA KEV does not list this CVE, indicating no confirmed active exploitation at time of analysis. Because the technical impact is constrained rather than a full compromise chain, this is a moderate-priority hardening item rather than an emergency patch-and-isolate scenario.

RemediationAI

No vendor-released patch was identified at time of analysis, so remediation must initially rely on reducing exposure until an updated DedeCMS release is published and tracked via https://vuldb.com/vuln/407953 and https://vuldb.com/cve/CVE-2026-94004. The most effective compensating control is to block external access to the plus/ directory entirely at the web server or reverse-proxy layer, or at minimum deny requests specifically to plus/mytag_js.php; the trade-off is that DedeCMS's dynamic custom-tag/JS generation and other plus/-hosted auxiliary features will stop working for public visitors, so this should be paired with an internal-access exception if those features are still needed. If the script must remain reachable, deploy a WAF or application filter that rejects non-numeric or unexpected content in the 'aid' parameter and rejects requests carrying encoded or chained payload syntax, recognizing that signature-based filtering can be evaded by obfuscation and is a stopgap rather than a fix. Additional hardening includes restricting the plus/ directory by source IP where feasible, disabling unused DedeCMS auxiliary modules, and monitoring logs for requests to plus/mytag_js.php with suspicious 'aid' values; because public exploit code exists, patched or restricted deployment should be prioritized over detection-only monitoring.

Affected VersionsENISA

DeDeCMS 5.7.118

Affected Packages

euvd dedecms no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

DedeCMS is a PHP-based content management system whose plus/ directory contains auxiliary scripts that are typically reachable directly over HTTP without authentication. The affected endpoint, plus/mytag_js.php, is part of the CMS's custom-tag/JS generation functionality and takes an 'aid' request parameter that is not adequately validated before being used in a code-generation/execution context, which is the classic CWE-94 (Improper Control of Generation of Code, 'Code Injection') pattern. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/E:P) confirms a network-reachable, unauthenticated attack with no user interaction, but the low VC/VI/VA values indicate the demonstrated injection yields only partial control rather than a guaranteed full remote code execution primitive, despite RCE-related tags associated with the report. The CPE entry (cpe:2.3:a:n/a:dedecms:*:*:*:*:*:*:*:*) is generic and does not pin a vendor build, so the practical version boundary is the reported maximum of 5.7.118.

Know when Dedecms gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 7.3 HIGH

Unauthenticated remote reachable endpoint (AV:N/AC:L/PR:N/UI:N) but vendor-rated constrained impact maps to Low confidentiality/integrity/availability rather than the High expected of full RCE.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
CVSS changed
Sep 20, 2026 - 12:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)

DescriptionCVE.org

A vulnerability was found in DedeCMS up to 5.7.118. The affected element is an unknown function of the file plus/mytag_js.php. The manipulation of the argument aid results in code injection. The attack can be launched remotely. The exploit has been made public and could be used.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Medium
DedeCMS widely deployed PHP CMS, especially across Chinese-hosted sites
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2017-17731 CRITICAL POC
9.8 Dec 18

DedeCMS through 5.7 has SQL Injection via the $_FILES superglobal to plus/recommend.php. Rated critical severity (CVSS 9

CVE-2017-17730 CRITICAL POC
9.8 Dec 18

DedeCMS through 5.7 has SQL Injection via the logo parameter to plus/flink_add.php. Rated critical severity (CVSS 9.8),

CVE-2024-35510 CRITICAL POC
9.8 May 28

An arbitrary file upload vulnerability in /dede/file_manage_control.php of DedeCMS v5.7.114 allows attackers to execute

CVE-2024-29684 CRITICAL POC
9.8 Mar 26

DedeCMS v5.7 was discovered to contain a Cross-Site Request Forgery (CSRF) via the component /src/dede/makehtml_homepage

CVE-2023-37839 CRITICAL POC
9.8 Jul 13

An arbitrary file upload vulnerability in /dede/file_manage_control.php of DedeCMS v5.7.109 allows attackers to execute

CVE-2023-3578 CRITICAL POC
9.8 Jul 10

A vulnerability classified as critical was found in DedeCMS 5.7.109. Rated critical severity (CVSS 9.8), this vulnerabil

CVE-2023-2056 CRITICAL POC
9.8 Apr 14

A vulnerability was found in DedeCMS up to 5.7.87 and classified as critical.php. Rated critical severity (CVSS 9.8), th

CVE-2022-35516 CRITICAL POC
9.8 Aug 17

DedeCMS v5.7.93 - v5.7.96 was discovered to contain a remote code execution vulnerability in login.php. Rated critical s

CVE-2022-34531 CRITICAL POC
9.8 Jul 29

DedeCMS v5.7.95 was discovered to contain a remote code execution (RCE) vulnerability via the component mytag_ main.php.

CVE-2018-19061 CRITICAL POC
9.8 Nov 07

DedeCMS 5.7 SP2 has SQL Injection via the dede\co_do.php ids parameter. Rated critical severity (CVSS 9.8), this vulnera

CVE-2018-12045 CRITICAL POC
9.8 Jun 08

DedeCMS through V5.7SP2 allows arbitrary file upload in dede/file_manage_control.php via a dede/file_manage_view.php?fmd

CVE-2024-33749 CRITICAL POC
9.1 May 06

DedeCMS V5.7.114 is vulnerable to deletion of any file via mail_file_manage.php. Rated critical severity (CVSS 9.1), thi

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy