IT SBIT Services
Schneeberger
DEEN
CVE tracker

Payload CMS MCP plugin: Improper access control for MCP API keys

CVE-2026-105806High 8.6

← All vulnerabilities

Summary

The MCP (Model Context Protocol) plugin of the Payload headless CMS allows an authenticated user to manage MCP API keys that belong to other accounts. This can lead to privilege escalation through account takeover. The attacker needs a valid user account on the affected installation, but no user interaction is required.

Affected

  • @payloadcms/plugin-mcp from 3.61.0 before 3.88.0
  • payloadcms/payload from 3.61.0 before 3.88.0 (listed by some CVE trackers; check both packages)

Fixed in

  • Upgrade @payloadcms/plugin-mcp to 3.88.0 or later (fix commit 025581d8c5ed836039ad85397288a30f0d3c11c1)

Workaround

  • Disable the MCP plugin until the upgrade is done
  • Restrict MCP API key management to trusted users

Exploitation

  • No evidence of exploitation in the wild found in the sources. Unknown whether the CISA KEV catalogue lists it; verify directly.
  • No public proof-of-concept found.
  • EPSS: 0.00252 (very low).
  • The specific trigger conditions are not public.

Our recommendation

  • Check all projects for @payloadcms/plugin-mcp and payload with npm ls.
  • If the plugin is in use, upgrade to 3.88.0 or later; otherwise disable it.
  • Review existing MCP API keys and user accounts for unexpected entries.
  • Limit accounts to trusted users until patched.
  • Monitor logs for unusual API key management activity.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 1 Nov 2026, 09:18.

Original description (NVD)

Payload is a free and open source headless content management system. In @payloadcms/plugin-mcp versions from 3.61.0 until 3.88.0, an authenticated user can manage MCP API keys outside the intended account, enabling privilege escalation through account takeover. This issue is fixed in version 3.88.0.

NVD references (3)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.