MCMS
CVE-2025-60837
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify vulnerable reflected parameter in MCMS
-
DeliveryCraft URL embedding JavaScript payload
-
ExploitDeliver crafted URL to target user via phishing
-
ExecutionVictim loads URL in browser
-
PersistBrowser reflects and executes injected script
-
ImpactExfiltrate session cookie or perform authenticated action as victim
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attack requires the victim to load a crafted URL - specifically, the attacker must deliver the malicious link to the target and induce them to click it (CVSS UI:R). No authentication or privileges are required on the attacker's part (PR:N). The attacker must have network access to the MCMS instance or craft a URL pointing to a publicly accessible deployment. Exploitation is limited by: (1) mandatory user interaction with the crafted link, preventing automated/wormable exploitation; (2) the impact ceiling is bounded by the victim's session privileges - a low-privilege user session yields only low-privilege JavaScript execution context; (3) MCMS being a niche CMS limits the available target population. No special server-side configuration beyond a running MCMS v6.0.1 instance is required. |
| Impact | The CVSS 3.1 base score of 6.1 (Medium) is driven by AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N. The attack requires no attacker-side authentication and is low-complexity, but mandates user interaction (UI:R) - the victim must click or load the crafted URL - which is the primary limiting factor against mass exploitation. EPSS of 0.22% at the 13th percentile indicates the broader security community currently treats this as low-priority relative to all CVEs, and no CISA KEV listing is present. A GitHub gist is referenced (https://gist.github.com/xuzhiwei66666666/5cec37c9f674a08bc0d8654d42b4137a) and likely contains a PoC or reproduction steps, though its exact contents are not confirmed from the provided data - this should not be conflated with active in-the-wild exploitation. Real-world priority is low for most organizations; the primary escalation scenario would be a targeted phishing attack against an MCMS administrator, where session cookie theft could yield full application compromise. |
| Exploit ScenarioDerived | An attacker identifies the vulnerable parameter in MCMS v6.0.1 that reflects unsanitized input, then constructs a URL embedding a JavaScript payload (e.g., a cookie-stealing script). The attacker delivers this URL to an MCMS administrator via a phishing email; when the administrator clicks the link and the page loads in their browser, the payload executes, exfiltrating the session cookie to an attacker-controlled server and granting full authenticated access to the CMS. A GitHub gist referenced in NVD likely documents the precise parameter and payload required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 05, 2026
Reflected cross-site scripting in Mingsoft MCMS v6.0.1 allows unauthenticated remote attackers to execute arbitrary JavaScript in a victim's browser by delivering a crafted URL containing a malicious payload. The CVSS scope change (S:C) indicates impact extends beyond the web application itself into the victim's browser trust context, enabling session hijacking or credential theft. No public exploit identified at time of analysis beyond the referenced GitHub gist, and EPSS of 0.22% (13th percentile) signals very low current exploitation interest.
RemediationAI
No vendor-released patched version is identified at time of analysis; the Gitee repository at https://gitee.com/mingSoft/MCMS should be monitored for an upstream fix commit or tagged release addressing this parameter reflection. As an immediate compensating control, deploying a Content Security Policy (CSP) response header with a restrictive script-src directive (e.g., script-src 'self') will significantly reduce the exploitability of reflected XSS even absent a code fix, at the trade-off of potentially breaking inline scripts already used by the application that would need to be moved to external files. Additionally, a WAF rule blocking common XSS probe characters (<, >, javascript:, onerror=) in reflected parameters can reduce exposure but may generate false positives on legitimate user input. Restricting access to the vulnerable endpoint(s) to authenticated internal users where feasible eliminates unauthenticated attack surface entirely.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in maven
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
MCMS (Mingsoft CMS, cpe:2.3:a:mingsoft:mcms:*:*:*:*:*:*:*:*) is a Java-based content management system maintained on Gitee. The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation), the root cause class for XSS: user-supplied input in one or more HTTP request parameters is echoed into the HTTP response without adequate encoding or sanitization, allowing the injected script to be interpreted and executed by the victim's browser. The reflected variant means the payload is not stored server-side but must be delivered to each victim individually via a crafted URL. The CVSS scope change (S:C) is consistent with reflected XSS because the vulnerability in the MCMS application component affects resources in a different security scope - the user's browser session - enabling the attacker to interact with other origins or steal cross-origin tokens.
Know when Mcms 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Network-delivered reflected XSS needing active victim interaction; scope changes to browser context; no server-side confidentiality or availability impact.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
DescriptionCVE.org
A reflected cross-site scripting (XSS) vulnerability in MCMS v6.0.1 allows attackers to execute arbitrary Javascript in the context of a user's browser via a crafted payload.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)CVE.org
An arbitrary file upload vulnerability in the ueditor component of MCMS v5.4.3 allows attackers to execute arbitrary cod
Mingsoft MCMS v5.2.9 was discovered to contain a SQL injection vulnerability via the categoryType parameter at /content/
A vulnerability was found in Mingsoft MCMS up to 5.2.9. Rated critical severity (CVSS 9.8), this vulnerability is remote
Mingsoft MCMS 5.2.8 was discovered to contain a SQL injection vulnerability in /mdiy/model/delete URI via models Lists.
Mingsoft MCMS 5.2.8 was discovered to contain a SQL injection vulnerability in /mdiy/page/verify URI via fieldName param
MCMS v5.2.8 was discovered to contain an arbitrary file upload vulnerability. Rated critical severity (CVSS 9.8), this v
An arbitrary file upload vulnerability was discovered in MCMS 5.2.7, allowing an attacker to execute arbitrary code thro
Mingsoft MCMS 5.2.7 was discovered to contain a SQL injection vulnerability in /mdiy/dict/list URI via orderBy parameter
Mingsoft MCMS v5.2.7 was discovered to contain a SQL injection vulnerability in /mdiy/dict/listExcludeApp URI via orderB
MCMS v5.2.27 was discovered to contain a SQL injection vulnerability in the orderBy parameter at /dict/list.do. Rated cr
Mingsoft MCMS v5.2.7 was discovered to contain a SQL injection vulnerability via /cms/content/list. Rated critical sever
MCMS v5.2.4 was discovered to contain a SQL injection vulnerability via search.do in the file /mdiy/dict/listExcludeApp.
NVD
CVE.org
EPSS
GitHub
Exploit-DB