Search

Find a vulnerability

Search criteria ⓘ Use this form to refine search results.
Full-text search supports keyword queries with ranking and filtering.
You can combine vendor, product, and sources to narrow results.
Enable “Apply ordering” to sort by date instead of relevance.

    2 vulnerabilities found for plugin-mcp by @payloadcms

    CVE-2026-105806 (GCVE-0-2026-105806)

    Vulnerability from nvd – Published: 2026-10-06 15:35 – Updated: 2026-10-06 17:39
    VLAI
    Title
    Payload: Improper access control for MCP API keys
    Summary
    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.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-06 17:34 UTC
    CWE
    Impacted products
    Vendor Product Version
    payloadcms payload Affected: >= 3.61.0, < 3.88.0
    Create a notification for this product.
    @payloadcms plugin-mcp Affected: >= 3.61.0, < 3.88.0
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-105806",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-06T17:34:09.694438Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-06T17:39:44.197Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "payload",
              "vendor": "payloadcms",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003e= 3.61.0, \u003c 3.88.0"
                }
              ]
            },
            {
              "product": "plugin-mcp",
              "vendor": "@payloadcms",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003e= 3.61.0, \u003c 3.88.0"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "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."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 8.6,
                "baseSeverity": "HIGH",
                "privilegesRequired": "LOW",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-862",
                  "description": "CWE-862: Missing Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-06T15:35:17.028Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/payloadcms/payload/security/advisories/GHSA-2q76-m6w6-qgc6",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/payloadcms/payload/security/advisories/GHSA-2q76-m6w6-qgc6"
            },
            {
              "name": "https://github.com/payloadcms/payload/commit/025581d8c5ed836039ad85397288a30f0d3c11c1",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/payloadcms/payload/commit/025581d8c5ed836039ad85397288a30f0d3c11c1"
            },
            {
              "name": "https://github.com/payloadcms/payload/releases/tag/v3.88.0",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/payloadcms/payload/releases/tag/v3.88.0"
            }
          ],
          "source": {
            "advisory": "GHSA-2q76-m6w6-qgc6",
            "discovery": "UNKNOWN"
          },
          "title": "Payload: Improper access control for MCP API keys"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-105806",
        "datePublished": "2026-10-06T15:35:17.028Z",
        "dateReserved": "2026-10-05T20:37:19.365Z",
        "dateUpdated": "2026-10-06T17:39:44.197Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-105806 (GCVE-0-2026-105806)

    Vulnerability from cvelistv5 – Published: 2026-10-06 15:35 – Updated: 2026-10-06 17:39
    VLAI
    Title
    Payload: Improper access control for MCP API keys
    Summary
    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.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-06 17:34 UTC
    CWE
    Impacted products
    Vendor Product Version
    payloadcms payload Affected: >= 3.61.0, < 3.88.0
    Create a notification for this product.
    @payloadcms plugin-mcp Affected: >= 3.61.0, < 3.88.0
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-105806",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-06T17:34:09.694438Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-06T17:39:44.197Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "payload",
              "vendor": "payloadcms",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003e= 3.61.0, \u003c 3.88.0"
                }
              ]
            },
            {
              "product": "plugin-mcp",
              "vendor": "@payloadcms",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003e= 3.61.0, \u003c 3.88.0"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "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."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 8.6,
                "baseSeverity": "HIGH",
                "privilegesRequired": "LOW",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-862",
                  "description": "CWE-862: Missing Authorization",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-06T15:35:17.028Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/payloadcms/payload/security/advisories/GHSA-2q76-m6w6-qgc6",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/payloadcms/payload/security/advisories/GHSA-2q76-m6w6-qgc6"
            },
            {
              "name": "https://github.com/payloadcms/payload/commit/025581d8c5ed836039ad85397288a30f0d3c11c1",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/payloadcms/payload/commit/025581d8c5ed836039ad85397288a30f0d3c11c1"
            },
            {
              "name": "https://github.com/payloadcms/payload/releases/tag/v3.88.0",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/payloadcms/payload/releases/tag/v3.88.0"
            }
          ],
          "source": {
            "advisory": "GHSA-2q76-m6w6-qgc6",
            "discovery": "UNKNOWN"
          },
          "title": "Payload: Improper access control for MCP API keys"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-105806",
        "datePublished": "2026-10-06T15:35:17.028Z",
        "dateReserved": "2026-10-05T20:37:19.365Z",
        "dateUpdated": "2026-10-06T17:39:44.197Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }