SEPTEMBER 18, 2026
Live Feed
Back to database
Case File

CVE-2026-79991

HIGH · CVSS 7.1 EPSS 0.29% Public Exploit

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

CyberRota Analysis

AI-Generated

Craft CMS is vulnerable due to improper handling of siteId in GraphQL entry mutation resolvers, allowing attackers to manipulate entries across unauthorized sites. This flaw enables an authenticated user with access to one site to create, modify, or delete entries in another site, posing a significant risk to data integrity and confidentiality. Organizations using Craft CMS should prioritize addressing this vulnerability to prevent potential exploitation by malicious actors.

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-79991
Severity
HIGH
CVSS
7.1
EPSS
0.29%

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.