PatchSiren cyber security CVE debrief
CVE-2026-79991 craftcms CVE debrief
PatchSiren debrief for CVE-2026-79991 based on the supplied source corpus. The vulnerability affects Craft CMS, specifically the GraphQL entry mutation resolvers (saveEntry, deleteEntry), which improperly handle siteId, bypassing site-scope filtering. This allows unauthorized modifications across sites. Users should review and apply patches to prevent such issues.
- Vendor
- craftcms
- Product
- cms
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-02
- Original CVE updated
- 2026-09-03
- Advisory published
- 2026-09-02
- Advisory updated
- 2026-09-03
Who should care
Users of Craft CMS, especially those with multiple sites, should review and apply patches to prevent unauthorized modifications. Site administrators and security teams managing Craft CMS installations should prioritize patching and monitor for suspicious activity. Additionally, developers integrating with Craft CMS GraphQL should verify site-scope filtering in their applications.
Technical summary
The Craft CMS GraphQL entry mutation resolvers (saveEntry, deleteEntry) read siteId directly from $arguments without passing through ArgumentManager prepareArguments(), bypassing site-scope filtering. This allows an attacker with a token scoped to Site A to create, modify, or delete entries in Site B by passing siteId in the mutations argument. The query path correctly calls prepareArguments(), but mutations do not, leading to potential unauthorized modifications.
Defensive priority
High priority due to high CVSS score of 7.1 and potential for unauthorized site modifications.
Recommended defensive actions
- Review and apply patches from Craft CMS
- Restrict access to GraphQL mutation resolvers
- Monitor for unauthorized site modifications
- Verify site-scope filtering via ArgumentManager
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
Evidence from the official CVE Program record and NIST NVD detail page supports the vulnerability details. However, some source details are limited, and further verification is needed to confirm affected scope and vendor guidance. Defenders should verify site configurations, review compensating controls, and monitor for unauthorized site modifications.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-79991 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-79991
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-79991 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-79991
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/craftcms/cms
7004884b-51e2-48e8-b4a2-5ca29e80453e
-
Source reference
Unverified legacy reference
URL: https://github.com/craftcms/cms/releases/tag/5.10.13
7004884b-51e2-48e8-b4a2-5ca29e80453e
-
Source reference
Unverified legacy reference
URL: https://github.com/craftcms/cms/security/advisories/GHSA-4mgp-5vf2-7c9m
7004884b-51e2-48e8-b4a2-5ca29e80453e
-
Source reference
Unverified legacy reference
URL: https://www.hckrt.com/hacktivity/HCKRT-B5BSMM
7004884b-51e2-48e8-b4a2-5ca29e80453e
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.