Description
Craft CMS from 5.0.0 before 5.11.0 contains an authorization bypass vulnerability that allows site-scoped GraphQL tokens to mutate other sites' content because requireAllowedSite() is not enforced. Attackers holding a site-A token can create entries in site B via supplied siteId and delete entries, categories, tags, and assets shared across sites.
Published: 2026-10-19
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: Unauthorized site-level GraphQL mutation via token
Action: Immediate Patch
AI Analysis

Impact

Craft CMS from version 5.0.0 up to but not including 5.11.0 contains an authorization bypass that permits an attacker with a site‑specific GraphQL token to perform mutations on any other site by supplying a target siteId. The bug stems from a missing check that requires a token to belong to the targeted site. Consequently, an attacker can create, modify, delete, or otherwise manipulate entries, categories, tags, and shared assets belonging to other sites, undermining the integrity of content across the installation. This flaw does not enable arbitrary code execution, but it allows full disruptive control over the content management subsystem and can be leveraged to tamper with site assets, potentially leading to data loss or compromise of brand reputation.

Affected Systems

All installations of Craft CMS version 5.0.0 through 5.10.9 are affected. The vulnerability targets the Craft CMS web‑content management system provided by the craftcms:cms vendor product. No patch or workaround is currently released for earlier versions; upgrading to 5.11.0 or later is required to remove the flaw.

Risk and Exploitability

The CVSS base score of 9.3 indicates critical severity, and while EPSS data is not available, the nature of the flaw suggests that exploitability is realistic for an attacker who can acquire a site‑scoped token—through credential compromise or misconfigurations. The vulnerability is not yet listed in CISA’s KEV catalog, but the high severity and the absence of mitigation make any affected deployment a top priority for patching. An attacker could execute the bypass with minimal input, using the GraphQL mutation endpoint, which implies a low technical barrier for exploitation on exposed systems.

Generated by OpenCVE AI on October 19, 2026 at 20:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Craft CMS to version 5.11.0 or later.
  • Restrict GraphQL access to authenticated users only and enforce server‑side checks that the session token’s site matches the requested siteId parameter.
  • Audit custom plugins or extensions that call GraphQL mutations to ensure they honor the correct site context.
  • Monitor GraphQL logs for unexpected siteId values and alert on cross‑site mutation activity.

Generated by OpenCVE AI on October 19, 2026 at 20:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Description Craft CMS from 5.0.0 before 5.11.0 contains an authorization bypass vulnerability that allows site-scoped GraphQL tokens to mutate other sites' content because requireAllowedSite() is not enforced. Attackers holding a site-A token can create entries in site B via supplied siteId and delete entries, categories, tags, and assets shared across sites.
Title Craft CMS 5.0.0 before 5.11.0 GraphQL Site-Scope Bypass via Mutations
First Time appeared Craftcms
Craftcms craft Cms
Weaknesses CWE-863
CPEs cpe:2.3:a:craftcms:craft_cms:*:*:*:*:*:*:*:*
Vendors & Products Craftcms
Craftcms craft Cms
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Craftcms Craft Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T19:10:53.896Z

Reserved: 2026-10-19T18:10:49.940Z

Link: CVE-2026-112776

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-19T20:17:54.900

Modified: 2026-10-19T20:59:50.503

Link: CVE-2026-112776

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T20:30:03Z

Weaknesses