Skip to main content

Royal MCP CVE-2026-10750

| EUVDEUVD-2026-40914 HIGH
2026-07-01 WPScan GHSA-mggr-4wrj-4f4g
8.1
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged WordPress account
  2. Delivery
    Authenticate to MCP token endpoint
  3. Exploit
    Invoke MCP tool bypassing capability check
  4. Execution
    Enumerate users and read private content
  5. Impact
    Modify or delete others' content

Vulnerability Assessment

Exploitation Conditions

Exploitation requires an authenticated, token-authenticated MCP session tied to a valid WordPress account of any role, including the lowest-privileged Subscriber (per CVSS PR:L). The specific enabling condition is that the Royal MCP plugin is installed, active, and at a version below 1.4.26, and that its MCP tools are reachable - the flaw triggers because capability checks are absent on most tools once the MCP token is validated. Limiting factors: the attacker must first hold a low-privileged account and a working MCP token, so sites that disable open user registration and tightly control token issuance materially raise the bar; no user interaction is needed and no admin privileges are required once that foothold exists. SSVC Automatable=no reflects that each target needs its own valid account rather than untargeted mass exploitation.

Impact

Signals are largely consistent and point to a genuine priority for sites running this plugin. CVSS 8.1 (AV:N/AC:L/PR:L/UI:N, C:H/I:H) reflects network-reachable, low-complexity abuse requiring only a low-privileged authenticated account and no user interaction, with high confidentiality and integrity impact - matching the description exactly. SSVC aligns: Technical Impact = total and Exploitation = poc, but Automatable = no, indicating each target requires a valid low-priv account rather than spray-and-pray mass exploitation. A public exploit exists (WPScan), which raises practical risk, but there is no CISA KEV listing and no EPSS score was provided, so widespread active exploitation is not established. The main gating factor is that the attacker must first hold or obtain a Subscriber-level account - trivial on sites with open registration, a real barrier on locked-down sites. No CWE was supplied in the input; the CWE class stated above is inferred from the description, not vendor-assigned.

Exploit ScenarioDerived

An attacker registers or obtains a Subscriber account on a WordPress site running Royal MCP < 1.4.26 and authenticates to the MCP interface with a token. Because capability checks are missing, they invoke MCP tools to dump all usernames and roles, read private/draft posts, and delete or tamper with other users' content - all without any admin privileges. A public exploit is available from WPScan, making this straightforward to reproduce given a low-privileged foothold.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 01, 2026

Broken access control in the Royal MCP WordPress plugin before 1.4.26 lets any authenticated low-privileged user (e.g. Subscriber) invoke privileged MCP tools that skip capability checks after token authentication, exposing private content, full user/role enumeration, and create/modify/delete operations on other users' content. Reported by WPScan with a publicly available exploit and a vendor patch in 1.4.26; the CVSS 8.1 vector (PR:L) confirms authenticated but not administrative access is required. There is no public exploit identified as actively exploited - status is POC only, not CISA KEV.

RemediationAI

Vendor-released patch: upgrade the Royal MCP plugin to version 1.4.26 or later, which restores capability checks on the affected MCP tools; this is the primary and complete fix. Until the update can be applied, reduce exposure by disabling the Royal MCP plugin entirely if the MCP integration is not in active use, which stops all tool access at the cost of losing MCP functionality. If the plugin must remain active, revoke or rotate MCP tokens and restrict which accounts hold them, tighten WordPress registration to prevent untrusted users from obtaining Subscriber accounts (disable open self-registration), and where possible block or IP-restrict the MCP endpoint so only trusted clients can reach it - noting this breaks legitimate remote MCP clients. Refer to the WPScan advisory (https://wpscan.com/vulnerability/8678ef91-ff05-43a1-a8e3-6d35da548826/) for confirmation of the fixed version.

Affected VersionsENISA

Royal MCP 0 <1.4.26

Affected Packages

euvd royal_mcp fix: 1.4.26

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

Royal MCP exposes a Model Context Protocol (MCP) tool interface inside WordPress, allowing AI clients to interact with site data via tool calls gated by token authentication. The root cause is a broken/missing authorization pattern: after the plugin validates the MCP token, it fails to re-check the acting WordPress user's capabilities (e.g. edit_others_posts, list_users, read_private_posts) on the majority of its tools. This is a classic CWE-862 (Missing Authorization) / CWE-285 (Improper Authorization) class flaw, where authentication is conflated with authorization - token possession is treated as sufficient regardless of the underlying WordPress role. The CPE cpe:2.3:a:unknown:royal_mcp is the only affected component; the vulnerability lives entirely in the plugin's tool-dispatch layer, not WordPress core.

Know when Royal Mcp 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 (WPScan) PRIMARY 8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 8.1 HIGH

Network-reachable MCP tools abusable by any authenticated low-priv (Subscriber) account, so AV:N/AC:L/PR:L/UI:N; high confidentiality and integrity but no direct availability impact.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
CVSS changed
Jul 01, 2026 - 11:22 NVD
8.1 (None) 8.1 (HIGH)
Patch available
Jul 01, 2026 - 08:01 EUVD
CVE Published
Jul 01, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 01, 2026 - 06:00 cve.org
HIGH 8.1

DescriptionCVE.org

The Royal MCP WordPress plugin before 1.4.26 does not perform capability checks on the majority of its MCP tools after token authentication, allowing authenticated users with a low-privileged role such as Subscriber to read private content, enumerate all users and their roles, and create, modify, or delete content owned by other users.

Executive ViewAI

Why It Matters

The Royal MCP WordPress plugin (versions before 1.4.26) contains a privilege escalation vulnerability enabling low-privileged users such as content subscribers to access restricted administrative functions and private user data. Public exploit code exists for this vulnerability, increasing organizational risk of unauthorized content modification, user account manipulation, and data exposure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
niche AI/MCP-specific WordPress plugin, limited real-world install base
Exploit
POC
Public exploit code exists
Social Media
2
Sightings
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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