Skip to main content

MCMS CVE-2026-88416

| EUVDEUVD-2026-84858 CRITICAL
SQL Injection (CWE-89)
2026-09-22 mitre GHSA-vv7j-2jc2-7r2w
9.8
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Reach MCMS model/form import endpoint
  2. Exploit
    Submit crafted import payload with SQL
  3. Execution
    Injected query executes in backend database
  4. Impact
    Exfiltrate or modify database contents

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

Exploitation requires reaching the MCMS 'custom model/form import' feature (versions 6.1.1 through 6.2.1) and supplying import data containing injected SQL that is processed by a vulnerable backend query. Although the published CVSS vector states PR:N (unauthenticated), the import capability is an administrative/backend function in MCMS, so in practice an attacker most likely needs access to that import workflow - authentication requirements are not confirmed from available data and should be verified against the vendor. Limiting factors: affected only in the 6.1.1-6.2.1 range, dependent on the import endpoint being exposed/reachable, and no evidence of exploitation against default internet-facing deployments.

Impact

The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) scores this 9.8 Critical, implying remote unauthenticated SQL injection with full confidentiality, integrity and availability impact (CWE-89). However, this high score conflicts with the described attack surface: the flaw is in the 'custom model/form import' feature, which in MCMS is a backend/administrative function that normally requires an authenticated session - so PR:N is questionable and should be verified with the vendor. The EPSS score is low (0.19%, 9th percentile), indicating no statistically significant observed exploitation activity, and the CVE is NOT listed in CISA KEV, so there is no evidence of active exploitation. SSVC-style reading: exploitation status is 'none/public report only', automatable is unclear (likely limited because an authenticated/backend endpoint must be reached), and technical impact is total (full DB CIA via SQLi). Net: a genuinely serious SQLi worth patching, but the combination of low EPSS, no KEV, a niche product, and a probable authentication prerequisite argues this is NOT a top-of-queue internet-wide emergency - treat as high-priority for MCMS operators specifically rather than a mass-exploitation event. The PR:N claim versus a backend import feature is the key signal to reconcile before trusting the 9.8.

Exploit ScenarioDerived

An attacker who can reach the MCMS custom model/form import function submits a crafted import payload containing malicious SQL, which is concatenated unsafely into a backend query, allowing extraction of credentials and content from the database or modification of data. The single public reference is a third-party GitHub issue writeup that may include reproduction details, but no confirmed public exploit tool was identified; realistic exploitation likely presupposes access to the import endpoint rather than a fully anonymous external request.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 06, 2026

SQL injection in the custom model/form import feature of MCMS 6.1.1 through 6.2.1 allows an attacker who can reach that import workflow to inject SQL that is executed by a vulnerable backend query, with full confidentiality, integrity and availability impact (CWE-89, CVSS 3.1 base 9.8 under the published AV:N/AC:L/PR:N/UI:N vector). The import capability is an administrative/backend function, so the practical prerequisite is the ability to supply import data to that endpoint; the published vector claims PR:N (unauthenticated) while our assessed vector uses PR:L, and authentication requirements are not confirmed from available data and should be verified with the vendor. Exploitation risk is currently low-external: EPSS is 0.19% (9th percentile), there is no CISA KEV entry, and no public exploit code identified at time of analysis, though the affected version range is narrow and the impact if the endpoint is reachable is severe.

RemediationAI

No vendor-released patch identified at time of analysis, and no fixed version is specified in the provided references (https://nvd.nist.gov/vuln/detail/CVE-2026-88416, https://github.com/15536818056/CVE/issues/3); administrators should track the MCMS vendor channel and the NVD entry for an updated 6.x release and apply it as soon as one is published. Until then, the highest-value compensating control is to remove exposure of the custom model/form import endpoint: disable the import feature where operationally possible, or if it cannot be disabled, restrict it at the reverse proxy/WAF and network layer so only trusted administrative source addresses can reach it - the trade-off is that legitimate bulk model/form deployments must be performed from those trusted hosts or during change windows. If the import endpoint must remain reachable, enforce strong authentication and authorization on the import workflow (do not rely on the PR:N claim in the published vector, since the import function is an administrative capability and our assessment scores it PR:L), and add WAF/input-inspection rules that reject SQL metacharacters and unexpected structure in import payloads - noting that signature-based filtering is bypassable and should be treated as defense in depth, not a fix. Because the vulnerability is SQL injection (CWE-89), the durable code-level remediation is parameterized/bound queries and strict allow-listing of imported model/form fields; ask the vendor to confirm this fix is present in any build you deploy. Finally, ensure the MCMS database account runs with least privilege (no DDL/DROP privileges, no access to unrelated schemas) so that a successful injection cannot escalate to full database compromise, and enable database query logging/alerting on the MCMS service account to detect anomalous or injected statements.

Affected VersionsENISA

n/a n/a

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The root cause is CWE-89, Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection'). MCMS exposes a 'custom model/form import' capability that ingests externally supplied model or form definitions and persists/parses them; if attacker-controlled values from that import payload are concatenated into SQL statements rather than bound as parameters, an attacker can alter the intended query, enabling data exfiltration, modification, or destruction depending on the database privileges of the application account. Because the injection occurs in a backend query reached through a remote network service (AV:N, AC:L, UI:N in the published vector), no user interaction or pre-existing session is required under that scoring; our independent assessment scores the same impact (C:H/I:H/A:H) but with PR:L, reflecting that the import feature is normally reached through an administrative/backend workflow. The provided CPE string is a placeholder (cpe:2.3:a:n/a:n/a:*:*:*:*:*:*:*:*) and the ENISA EUVD affected-version field is 'n/a n/a', so the CPE-based product/version enumeration cannot be independently corroborated beyond the CVE description's 6.1.1 through 6.2.1 range.

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 (mitre) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

SQLi gives full database CIA impact over the network with low complexity, but the import feature is a backend function likely needing an authenticated session, so PR:L rather than PR:N.

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Oct 06, 2026 - 18:22 NVD
9.8 (CRITICAL)
CVE Published
Sep 22, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 22, 2026 - 00:00 cve.org
CRITICAL 9.8

DescriptionCVE.org

MCMS 6.1.1 through 6.2.1 has a SQL injection vulnerability in the custom model/form import feature.

Executive ViewAI

Why It Matters

A critical SQL injection flaw affects the model/form import feature in MCMS versions 6.1.1 through 6.2.1, allowing anyone able to reach that import workflow to read, modify, or destroy data held in the application's backend database. Because the import capability is normally an administrative/backend function, exposure depends on whether that endpoint is reachable - but where it is, the potential for full data confidentiality, integrity, and availability loss is severe. Leadership should care because there is no vendor patch, the affected version range is narrow enough that a targeted inventory is feasible, and containment currently depends entirely on internal controls rather than a fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to the MCMS model/form import endpoint to trusted administrative networks or jump hosts; disable the import feature if not business-critical; require strong authentication and re-confirm authorization on the import workflow; deploy WAF/reverse-proxy SQL-injection filtering in blocking mode; run the MCMS database account with least privilege and no DDL or cross-schema rights; validate and sanitize all import input; enable logging and alerting on import activity; and isolate affected instances until a vendor fix is available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
MingSoft MCMS is a niche regional open-source Java CMS
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
High

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
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