Skip to main content

MCP Content Manager CVE-2026-97239

| EUVDEUVD-2026-89903 MEDIUM
Missing Authorization (CWE-862)
2026-09-30 Patchstack GHSA-xggp-48cx-mp85
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain Subscriber account on target site
  2. Exploit
    Send direct request to unprotected plugin endpoint
  3. Execution
    Missing capability check permits action
  4. Impact
    Modify or manipulate managed content

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Requires an authenticated account at Subscriber level or higher on a WordPress site running MCP Content Manager Lite version 1.1.0 or earlier - per CVSS PR:L, some valid login is mandatory, so this is not exploitable by fully anonymous visitors. Exploitation is most realistic on sites permitting open/self-service user registration, where obtaining a Subscriber account is trivial. No user interaction is required (UI:N) and the attack is fully network-remote (AV:N) with low complexity (AC:L). The limiting factor is the authentication requirement and the plugin's niche deployment; impact is confined to integrity (content manipulation), with no confidentiality disclosure or availability loss per the vector.

Impact

This is a moderate-severity broken access control flaw with mixed real-world risk signals. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N, base 6.5) indicates a remotely reachable, low-complexity attack requiring only low-privilege (Subscriber-level) authentication, with a pure integrity impact (I:H) and no confidentiality or availability effect - consistent with CWE-862 Missing Authorization where an under-privileged user can invoke functions or modify content they should not be able to. No EPSS score, no CISA KEV listing, and no public POC are provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The primary risk driver is the low authentication barrier (any registered Subscriber, common on sites with open registration) combined with a full integrity impact. Against this, the niche footprint of the plugin and the requirement for an existing account cap real-world exposure. This reads as a genuine-but-not-urgent priority: patch in normal cadence, prioritize higher on sites allowing open user registration. No conflicting signals were detected in the data - the vector and CWE align (BAC with integrity-only impact).

Exploit ScenarioDerived

An attacker registers or obtains a low-privilege Subscriber account on a WordPress site running MCP Content Manager Lite <= 1.1.0. They send a direct request to a plugin endpoint (AJAX action or REST route) that lacks a proper capability check, allowing them to create, modify, or delete content they should not control. No public POC is available, but the low complexity and low privilege requirement make exploitation straightforward once the vulnerable endpoint is identified.

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 30, 2026

Broken access control in the MCP Content Manager Lite WordPress plugin (versions through 1.1.0) allows an authenticated attacker holding only a Subscriber-level account to modify content that should require higher privileges, with CVSS 6.5 reflecting a high integrity impact but no confidentiality or availability loss. Exploitation is network-remote, low-complexity, and requires no user interaction, but it is gated by the need for a valid low-privileged login (CVSS PR:L), making it most realistic on sites that allow open or self-service user registration; the plugin's niche install base further limits opportunistic abuse. No public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

No vendor-released patch with an exact fixed version is identified in the available data; the Patchstack advisory should be checked directly for an updated release and upgrade applied as soon as a patched version is published. Until then, the most reliable mitigation is to deactivate and remove MCP Content Manager Lite if its functionality is not in active use - side effect: loss of the content-management/MCP integration it provides. If the plugin must remain, close the trivial path to a Subscriber account: disable open/self-service registration (Settings > General) and require invite- or admin-provisioned accounts, since PR:L makes any registered user a potential attacker; trade-off is reduced user onboarding. Additionally, restrict reachability of the plugin's endpoints with a reverse-proxy or WAF rule that blocks requests to the plugin's route from users lacking elevated privileges, or set a virtual patch blocking the specific unauthorized action - side effect: legitimate lower-privileged integrations may break and rules must be tuned per deployment. Finally, audit recent content and post revisions for unauthorized changes and monitor for unexpected modification activity from Subscriber-level sessions, as the impact here is integrity-only.

Affected VersionsENISA

MCP Content Manager Lite n/a ≤1.1.0

Affected Packages

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

The root cause is CWE-862 (Missing Authorization): the plugin performs an action on a content-management operation without verifying that the requesting user holds the capability required for it. In the WordPress capability model this typically means a handler lacks a current_user_can() check (or an equivalent capability/nonce validation), so a Subscriber - the lowest standard role, intended only to read and manage their own profile - can invoke functionality intended for Authors, Editors, or Administrators. The affected component is the MCP Content Manager Lite plugin, published by Jose Conti and tracked by CPE cpe:2.3:a:jose_conti:mcp_content_manager_lite:*:*:*:*:*:*:*:*; the plugin's content-management surface is exposed over HTTP and, as the name implies, is oriented toward programmatic/MCP-style content operations. Notably, the CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N describes a post-authentication authorization gap rather than an anonymous bypass, even though the source tags include "Authentication Bypass" - the authoritative assessment treats this as a privilege-escalation-style missing-authorization flaw, not a flaw exploitable by unauthenticated visitors. The single available reference (a Patchstack database entry) does not enumerate the specific vulnerable endpoint or parameter, so the exact request path cannot be confirmed from the provided data.

Know when Mcp Content Manager Lite 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 (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 6.5 MEDIUM

Subscriber login gives PR:L; network-remote low-complexity with no interaction; missing authorization yields full integrity impact (I:H) with no confidentiality or availability effect.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Subscriber Broken Access Control in MCP Content Manager Lite <= 1.1.0 versions.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
niche WordPress plugin, small install base, limited enterprise footprint
Data Quality
4 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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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