Description
Statamic is a Laravel and Git powered content management system (CMS). Prior to 5.74.0 and 6.20.3, the Live Preview endpoint for existing entries and terms in src/Http/Controllers/CP/PreviewController.php only checked view authorization, but it accepts and renders caller-supplied field values. A Control Panel user with view but not edit permission could therefore submit content they were not authorized to author and generate a shareable Live Preview URL rendering it. This issue is fixed in versions 5.74.0 and 6.20.3.
Published: 2026-07-17
Score: 3.5 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Statamic, a Laravel‑based CMS, has a flaw in the Live Preview endpoint that, before versions 5.74.0 and 6.20.3, only checks that a user has view permission while still accepting and rendering data supplied by the caller. A control‑panel user who can view but not edit content can therefore post arbitrary field values to the endpoint, creating a shareable Live Preview URL that renders the supplied content. Based on the description, it is inferred that unauthorized users could effectively submit content.

Affected Systems

Statamic CMS versions earlier than 5.74.0 and 6.20.3 are affected. Administrators using Statamic 5.x or 6.x releases prior to these patch versions should verify their current installation matches the vulnerable range.

Risk and Exploitability

The CVSS score of 3.5 reflects a moderate impact, and the EPSS score of less than 1% indicates a low likelihood of widespread exploitation at present. This vulnerability is not listed in CISA’s KEV catalog. Attackers can exploit the bug by authenticating as any user with view rights, accessing the control panel to trigger a Live Preview request, and supplying arbitrary field values. The likely attack vector is through the normal web interface, with no need for elevated network privileges, making the weakness relatively straightforward to exploit if the system is unpatched.

Generated by OpenCVE AI on July 30, 2026 at 23:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Statamic CMS to at least version 5.74.0 or 6.20.3, where the Live Preview authorization check has been fixed
  • If immediate upgrading is not feasible, temporarily restrict the Live Preview endpoint so it only accepts requests from users with edit permission, or disable the endpoint for view‑only users
  • Audit current permission assignments to ensure that users with view-only rights do not also possess edit rights for any content models, and remove any accidental privilege overlaps

Generated by OpenCVE AI on July 30, 2026 at 23:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-7mqq-4v55-88gh Statamic CMS's incorrect authorization lets view-only users submit Live Preview content reserved for editors
History

Mon, 20 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 17 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Statamic
Statamic cms
Vendors & Products Statamic
Statamic cms

Fri, 17 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
Description Statamic is a Laravel and Git powered content management system (CMS). Prior to 5.74.0 and 6.20.3, the Live Preview endpoint for existing entries and terms in src/Http/Controllers/CP/PreviewController.php only checked view authorization, but it accepts and renders caller-supplied field values. A Control Panel user with view but not edit permission could therefore submit content they were not authorized to author and generate a shareable Live Preview URL rendering it. This issue is fixed in versions 5.74.0 and 6.20.3.
Title Statamic: Incorrect authorization lets view-only users submit Live Preview content reserved for editors
Weaknesses CWE-863
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-20T19:11:22.297Z

Reserved: 2026-06-12T16:25:43.085Z

Link: CVE-2026-54244

cve-icon Vulnrichment

Updated: 2026-07-20T18:51:54.168Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T23:30:08Z

Weaknesses