SEPTEMBER 18, 2026
Live Feed
Back to database
Case File

CVE-2026-79990

HIGH · CVSS 8.7 EPSS 0.26% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-02 · Last synced 2026-09-18

CyberRota Analysis

AI-Generated

Craft CMS is vulnerable due to improper handling of GraphQL entry mutation resolvers, allowing attackers to manipulate siteId directly without proper site-scope filtering. This flaw enables an authenticated user with access to one site to create, modify, or delete entries in another site, posing a significant risk of data integrity and unauthorized access. Organizations using Craft CMS should prioritize addressing this vulnerability to safeguard their multi-site environments against potential exploitation.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-79990
Severity
HIGH
CVSS
8.7
EPSS
0.26%

Original NVD Description

Craft CMS GraphQL entry mutation resolvers (saveEntry, deleteEntry) read siteIddirectly from$argumentswithout passing throughArgumentManagerprepareArguments(), which is the function that enforces site-scope filtering via array_intersect against the GraphQL schema’s allowed sites. The query path (ElementResolverprepareElementQuery) correctly calls prepareArguments()`, so queries to unauthorized sites return empty. But mutations bypass this entirely — an attacker with a token scoped to Site A can create, modify, or delete entries in Site B by passing siteId in the mutations argument.