Description
Statamic is a Laravel and Git powered content management system (CMS). Prior to 5.74.3 and 6.24.2, public frontend forms did not enforce the file upload restrictions that the Control Panel enforces, so an unauthenticated visitor could upload file types an administrator had intended to disallow through a form's assets or files field, and for assets fields, files could be stored on a public, web-accessible disk, though the application's global upload allowlist still blocked executable types such as .php and .html. This issue is fixed in versions 5.74.3 and 6.24.2.
Published: 2026-08-06
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Statamic CMS allowed unauthenticated visitors to submit file uploads through public frontend forms without enforcing the same restrictions that the Control Panel applies. The lack of validation meant that administrators could have disallowed certain file types in form configuration, yet attackers were still able to upload those files. Though the global upload allowlist blocks executable types such as .php and .html, the vulnerability permitted the addition of otherwise prohibited assets to publicly accessible storage disks, increasing the risk of unintended data exposure or future exploitation through other vectors.

Affected Systems

Statamic CMS v5.x releases prior to 5.74.3 and v6.x releases prior to 6.24.2 are affected. The vulnerability originates in the statamic:cms product and affects any installation that exposes frontend forms with asset or files fields.

Risk and Exploitability

With a CVSS score of 5.3, the risk is moderate. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog. The likely attack vector is unauthenticated web submissions to public forms, enabling upload of disallowed file types that can be stored on a public disk. While the vulnerability does not provide immediate code execution, it facilitates data exfiltration or sets the stage for future attacks by placing files in locations accessible to external users.

Generated by OpenCVE AI on August 7, 2026 at 01:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Statamic CMS to v5.74.3 or later, or v6.24.2 or later to apply the official fix.
  • Disable or restrict public forms that contain asset or files fields until the patch is applied.
  • Add additional server-side validation to restrict disallowed file types and ensure uploads are not stored on public disks.

Generated by OpenCVE AI on August 7, 2026 at 01:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-qhr7-v3xp-vw9m Statamic: Missing file upload validation on frontend forms allows uploading disallowed file types
History

Fri, 07 Aug 2026 01:30:00 +0000

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

Thu, 06 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description Statamic is a Laravel and Git powered content management system (CMS). Prior to 5.74.3 and 6.24.2, public frontend forms did not enforce the file upload restrictions that the Control Panel enforces, so an unauthenticated visitor could upload file types an administrator had intended to disallow through a form's assets or files field, and for assets fields, files could be stored on a public, web-accessible disk, though the application's global upload allowlist still blocked executable types such as .php and .html. This issue is fixed in versions 5.74.3 and 6.24.2.
Title Statamic: Missing file upload validation on frontend forms allows uploading disallowed file types
Weaknesses CWE-434
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-06T19:34:48.880Z

Reserved: 2026-08-06T16:28:51.182Z

Link: CVE-2026-71434

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T01:30:04Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type