GraphQL Mutation Vulnerability in Craft CMS by Pixel & Tonic
CVE-2026-79990

8.7HIGH

Key Information:

Vendor

Craftcms

Status
Vendor
CVE Published:
2 September 2026

What is CVE-2026-79990?

Craft CMS has a vulnerability in its GraphQL entry mutation resolvers, specifically in the saveEntry and deleteEntry functions. These resolvers improperly handle the siteId parameter by reading it directly from the arguments provided to the mutation, bypassing the ArgumentManager::prepareArguments() function, which is essential for enforcing site-specific filtering. As a result, an attacker authenticated to one site can manipulate entries across unauthorized sites by specifying the siteId in their mutation arguments. This issue highlights significant risks for data integrity and access control within multi-site installations of Craft CMS.

Affected Version(s)

cms 5.0.0-RC1 < 5.10.11

References

CVSS V4

Score:
8.7
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

@ddme
Hackrate
.