Skip to main content

MingSoft MCMS CVE-2026-19355

| EUVDEUVD-2026-54923 MEDIUM
SQL Injection (CWE-89)
2026-08-09 VulDB GHSA-mgf9-vmjp-7q9v
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Send unauthenticated HTTP request to /mdiy/form/data/list.do
  2. Delivery
    Inject SQL payload in formFields parameter
  3. Exploit
    Unsanitized input reaches ModelDataImpl.queryDiyFormData
  4. Execution
    Database executes attacker-controlled SQL
  5. Impact
    Extract or modify application database records

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

No special conditions are required for exploitation - the CVSS 4.0 vector AV:N/AC:L/AT:N/PR:N/UI:N indicates remote unauthenticated exploitation against default configurations of MingSoft MCMS. The only prerequisite is that the /mdiy/form/data/list.do endpoint of the ms-mdiy component is network-accessible, which is expected in a standard MCMS deployment. Exploitation is limited to MCMS versions up to and including 3.0.6; the impact is bounded to the database layer (VC:L/VI:L/VA:L) with no confirmed OS-level or subsequent-system compromise. No user interaction or elevated privilege is needed.

Impact

The CVSS 4.0 base score of 6.9 reflects moderate impact (VC:L/VI:L/VA:L) despite trivial exploitability (AV:N/AC:L/AT:N/PR:N/UI:N), which is consistent with a standard error-based or union-based SQL injection that leaks or tampers with data rather than achieving full system compromise. No EPSS data was provided, so exploitation probability cannot be quantified from probability models. The E:P supplemental metric confirms a public proof-of-concept exists, which meaningfully elevates real-world risk beyond what the base score alone suggests. This is NOT in CISA KEV, so confirmed active exploitation is not established. The vendor's non-response to disclosure is a notable compounding factor - no patch exists, no advisory was issued, and defenders have no official guidance. The combination of unauthenticated network exploitability, public POC, and absent vendor response makes this a real operational priority for organizations running MCMS despite the moderate CVSS score.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a crafted HTTP GET or POST request to /mdiy/form/data/list.do with a SQL payload embedded in the formFields parameter - for example, injecting a UNION SELECT statement to enumerate database tables or extract credential hashes. Because no authentication is required and the endpoint is exposed over the network, the attack requires no prior foothold. A public proof-of-concept has been disclosed, lowering the skill bar for exploitation.

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 – Aug 09, 2026

SQL injection in MingSoft MCMS up to version 3.0.6 exposes the application's database to unauthenticated remote attackers via the formFields argument in the ModelDataImpl.queryDiyFormData function at /mdiy/form/data/list.do. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms no authentication or special conditions are required, making the endpoint directly exploitable over the internet. A public exploit has been disclosed (E:P in CVSS 4.0 supplemental metrics), and the vendor failed to respond to responsible disclosure, leaving users without an official patch.

RemediationAI

No vendor-released patch has been identified at time of analysis; the vendor did not respond to disclosure. The primary recommended action is to block external access to the /mdiy/form/data/list.do endpoint via WAF rule or reverse proxy ACL - this eliminates the network attack vector with minimal trade-off for deployments where dynamic form data listing is not externally required. As a secondary control, implement a WAF signature targeting SQL metacharacter injection in the formFields parameter (e.g., detection of UNION, SELECT, single-quote sequences) to detect and block exploit attempts. If the ms-mdiy component is not required for business operations, disabling it reduces attack surface further. Organizations should also audit database user privileges assigned to the MCMS application account and restrict permissions to least privilege (SELECT-only where write is not needed) to limit the blast radius of a successful injection. Monitor VulDB at https://vuldb.com/vuln/387209 and the official MCMS repository for any patch release.

Affected VersionsENISA

MCMS 3.0.1
MCMS 3.0.4
MCMS 3.0.6
MCMS 3.0.0
MCMS 3.0.5
MCMS 3.0.2
MCMS 3.0.3

Affected Packages

euvd mcms 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

MingSoft MCMS is a Java-based content management system. The affected component ms-mdiy handles dynamic form data queries. The vulnerable function ModelDataImpl.queryDiyFormData at the endpoint /mdiy/form/data/list.do accepts a formFields parameter and passes it into a SQL query without adequate sanitization or parameterized query binding, fulfilling the classic CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) root cause. The CPE string cpe:2.3:a:mingsoft:mcms:*:*:*:*:*:*:*:* with the upstream version cap of 3.0.6 indicates all known releases are affected. There is no evidence of a fixed release in the available data.

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

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

Network-accessible unauthenticated endpoint with no complexity; limited C/I/A impact consistent with database-layer SQL injection without system scope change.

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
Aug 09, 2026 - 14:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)

DescriptionCVE.org

A vulnerability was determined in MingSoft MCMS up to 3.0.6. This affects the function ModelDataImpl.queryDiyFormData of the file /mdiy/form/data/list.do of the component ms-mdiy. Executing a manipulation of the argument formFields can lead to sql injection. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
Low
niche Chinese CMS with limited global enterprise footprint
Social Media
1
Sightings
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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

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

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

More in Mcms

View all
CVE-2025-29287 CRITICAL POC
9.8 Apr 21

An arbitrary file upload vulnerability in the ueditor component of MCMS v5.4.3 allows attackers to execute arbitrary cod

CVE-2023-50578 CRITICAL POC
9.8 Dec 30

Mingsoft MCMS v5.2.9 was discovered to contain a SQL injection vulnerability via the categoryType parameter at /content/

CVE-2022-4375 CRITICAL POC
9.8 Dec 09

A vulnerability was found in Mingsoft MCMS up to 5.2.9. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2022-36599 CRITICAL POC
9.8 Aug 16

Mingsoft MCMS 5.2.8 was discovered to contain a SQL injection vulnerability in /mdiy/model/delete URI via models Lists.

CVE-2022-36272 CRITICAL POC
9.8 Aug 16

Mingsoft MCMS 5.2.8 was discovered to contain a SQL injection vulnerability in /mdiy/page/verify URI via fieldName param

CVE-2022-31943 CRITICAL POC
9.8 Jul 01

MCMS v5.2.8 was discovered to contain an arbitrary file upload vulnerability. Rated critical severity (CVSS 9.8), this v

CVE-2022-30506 CRITICAL POC
9.8 Jun 02

An arbitrary file upload vulnerability was discovered in MCMS 5.2.7, allowing an attacker to execute arbitrary code thro

CVE-2022-30048 CRITICAL POC
9.8 May 11

Mingsoft MCMS 5.2.7 was discovered to contain a SQL injection vulnerability in /mdiy/dict/list URI via orderBy parameter

CVE-2022-30047 CRITICAL POC
9.8 May 11

Mingsoft MCMS v5.2.7 was discovered to contain a SQL injection vulnerability in /mdiy/dict/listExcludeApp URI via orderB

CVE-2022-27466 CRITICAL POC
9.8 May 02

MCMS v5.2.27 was discovered to contain a SQL injection vulnerability in the orderBy parameter at /dict/list.do. Rated cr

CVE-2022-26585 CRITICAL POC
9.8 Apr 05

Mingsoft MCMS v5.2.7 was discovered to contain a SQL injection vulnerability via /cms/content/list. Rated critical sever

CVE-2022-25125 CRITICAL POC
9.8 Mar 03

MCMS v5.2.4 was discovered to contain a SQL injection vulnerability via search.do in the file /mdiy/dict/listExcludeApp.

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