Skip to main content

Royal MCP EUVDEUVD-2026-108015

| CVE-2026-111958 HIGH
Improper Authentication (CWE-287)
2026-10-22 WPScan GHSA-5h77-wc4p-vj34
7.5
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid preview-link token
  2. Exploit
    Replay token against REST API
  3. Execution
    Authenticate as admin (no nonce)
  4. Impact
    Full site takeover

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial Access

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

Exploitation Conditions

Exploitation requires the attacker to possess a valid Royal MCP preview-link token issued by a vulnerable installation (plugin versions before 1.5.7). The defect is that the token is not bound to the single preview it was issued for, so once held it authenticates the bearer as the token's owning user - an administrator in the default configuration - across the entire REST API with no nonce check. The principal limiting factor is acquiring that valid token (reflected in the CVSS AC:H rating and the PR:L privilege metric); the sources do not state how a token is obtained or how long it remains valid, so the practical ease of acquisition is unverified. No special non-default configuration is noted, and the administrator-equivalence applies specifically to the default setup where the token owner is an admin.

Impact

This is a genuine high-severity authentication flaw (CWE-287) but the real-world signals are mixed rather than emergency-grade. The supplied CVSS:3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H, base 7.5) describes a network-reachable issue with full confidentiality, integrity and availability impact - consistent with the description's claim of full site takeover once a token is obtained. However, AC:H and PR:L materially temper the raw impact: the attacker must first acquire a valid preview-link token (AC:H) and the vector indicates some privilege is involved (PR:L), so this is not a trivial drive-by unauthenticated bypass. No EPSS score and no KEV listing were provided, and there is no evidence of active exploitation; the only exploitation signal is a WPScan reference labeled as a PoC reference that is NOT verified as working exploit code. The vuln.today decision label is 'this_week' (not act_now/emergency), which aligns with the absence of KEV/EPSS data. Net assessment: a credible, patchable priority to remediate on a near-term schedule rather than a confirmed mass-exploitation emergency. Note one tension to verify: the description's phrasing 'any party that obtains a valid token' could read as unauthenticated, yet the vendor-assigned vector uses PR:L - the practical bar is how easily a preview token is obtained, which the sources do not quantify.

Exploit ScenarioDerived

An attacker obtains a valid Royal MCP preview-link token (for example one that was shared, leaked, or intercepted) and, because the plugin fails to scope the token to its single intended preview, replays it against arbitrary REST API endpoints with no nonce required. The token authenticates them as its owning user - an administrator in the default configuration - allowing full site takeover. A WPScan PoC reference exists but is not verified as working exploit code, so mass automated exploitation is not demonstrated; the AC:H rating reflects that acquiring a valid token is a non-trivial prerequisite.

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

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

Alert me

AnalysisAIv1 – Oct 22, 2026

Royal MCP, a WordPress plugin, issues preview-link tokens that are not bound to the single preview they were created for; in versions before 1.5.7 any party holding a valid token is authenticated as the token's owning user - an administrator in a default install - across the entire REST API without a nonce check, enabling full site takeover. The CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H) reflects that the hard part is obtaining such a token, and the available sources do not describe how a token is acquired or how long it stays valid, so practical acquisition difficulty is unverified. A public PoC reference exists (the WPScan entry) but it is not verified as working exploit code, and no CISA KEV listing or EPSS scoring is present in the supplied data.

RemediationAI

Update the Royal MCP plugin to version 1.5.7, the first release outside the affected range, using the WordPress plugin updater or the vendor's distribution; the advisory is at https://wpscan.com/vulnerability/014f061c-54f3-491e-b4a0-85cfa6fb178b/. The supplied sources describe no compensating control short of that update - because the defect is that a preview token acts as a bearer credential for the token owner across the REST API with no nonce check, any token that has already leaked remains usable against an unpatched installation, so remediation is not complete until the plugin is upgraded. No workaround or configuration-level mitigation is documented in the available intelligence, and the priority label for this entry is this_week rather than an emergency-grade response.

Affected VersionsENISA

Royal MCP 0 <1.5.7

Affected Packages

euvd royal_mcp fix: 1.5.7

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 flaw is CWE-287 (Improper Authentication) in a WordPress plugin's preview-link mechanism. Preview links in WordPress-style workflows normally rely on a token that should authorize access to exactly one preview object; here the token is not scoped to that object, so it functions as a bearer credential asserted against the whole REST API surface, and the request path performs no nonce verification. Because the identity attached to the token is that of the token's owner, a default configuration (where that owner is an administrator) turns token possession into administrator-equivalent REST API access, with high confidentiality, integrity and availability impact per the assessed vector. The CPE record (cpe:2.3:a:unknown:royal_mcp:*:*:*:*:*:*:*:*) carries no resolved vendor and a wildcard version, so exact package metadata cannot be pinned from CPE alone; EUVD lists the affected range as Royal MCP 0 through versions below 1.5.7. The trigger mechanics beyond token misuse - how a token is obtained and its lifetime - are not described in the available sources.

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 7.5 HIGH
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.5 HIGH

Token replay over the REST API gives AV:N; acquiring a valid token raises AC:H and implies PR:L; no user interaction, and admin-equivalent access yields full C:H/I:H/A:H with unchanged scope.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

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

DescriptionCVE.org

The Royal MCP WordPress plugin before 1.5.7 does not limit a preview-link token to the single preview it was issued for, so any party that obtains a valid token is authenticated as the token's owning user, an administrator in the default configuration, across the entire REST API with no nonce, leading to full site takeover.

Technical POC Analysis

CWE-287 (Improper Authentication) - specifically a token scope-confusion defect.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

An unauthenticated attacker can achieve full site takeover of WordPress installations using the Royal MCP plugin before version 1.5.7 by obtaining a preview-link token that grants administrator-level access across the entire REST API. This affects all organizations running the vulnerable plugin, including any multi-site or customer-facing WordPress environments, and could lead to data theft, defacement, or complete loss of site control.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche WordPress plugin, unknown vendor, limited deployment footprint
Exploit
POC
Public exploit code exists
Social Media
1
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.1%
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

58
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: +20
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