Skip to content

← Public intelligence

Packagist package

statamic/cms

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

43 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 6.1PackagistAmendedPublished

    Statamic: Stored Cross-Site Scripting in Automagic Form Notification Email Template

    CVE-2026-71435 · GHSA-vx89-p3j7-8xqc

    Affected
    • Packagist statamic/cms < 5.74.3; >= 6.0.0, < 6.24.2
    Fixed in
    6.24.25.74.3· Vendor fix available
    Issue
    Impact The default ("automagic") form notification email rendered user-submitted values without escaping, allowing an unauthenticated form submitter to inject HTML into the notification emails sent to the configured recipients Patches This has been fixed in 5.74.3 and 6.24.2.

    Recommended action: Upgrade to 6.24.2 or 5.74.3 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Medium, CVSS 5.3PackagistAmendedPublished

    Statamic: Missing file upload validation on frontend forms allows uploading disallowed file types

    CVE-2026-71434 · GHSA-qhr7-v3xp-vw9m

    Affected
    • Packagist statamic/cms < 5.74.3; >= 6.0.0, < 6.24.2
    Fixed in
    6.24.25.74.3· Vendor fix available
    Issue
    Impact 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. For assets fields, files could be stored on a public, web-accessible disk. Statamic's global upload allowlist still applied, so executable types such as .php and .html remained blocked. Patches This has been fixed in 5.74.3 and 6.24.2.

    Recommended action: Upgrade to 6.24.2 or 5.74.3 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. Medium, CVSS 6.5PackagistAmendedPublished

    Statamic: Missing authorization on navigation endpoint allows disclosure of restricted entries

    CVE-2026-64662 · GHSA-qh8c-7588-qfrv

    Affected
    • Packagist statamic/cms < 5.74.1; >= 6.0.0, < 6.24.0
    Fixed in
    6.24.05.74.1· Vendor fix available
    Issue
    Impact An authenticated Control Panel user could view content from entries they don't have permission to view, including entry content and custom field values, from any collection and including unpublished entries. No data could be modified. Patches This has been fixed in 5.74.1 and 6.24.0.

    Recommended action: Upgrade to 6.24.0 or 5.74.1 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. Medium, CVSS 6.5PackagistAmendedPublished

    Statamic: Unsafe method invocation via Antlers template resolution allows data destruction

    CVE-2026-64663 · GHSA-j2vp-f2pv-5rj4

    Affected
    • Packagist statamic/cms < 5.74.1; >= 6.0.0, < 6.24.0
    Fixed in
    6.24.05.74.1· Vendor fix available
    Issue
    Impact Manipulating user-supplied input incorporated into Antlers templates could result in the loss of content and assets. Exploitation requires a site to have templates that pass untrusted input into affected areas. It does not require authentication. Patches This has been fixed in 5.74.1 and 6.24.0.

    Recommended action: Upgrade to 6.24.0 or 5.74.1 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  5. High, CVSS 8.1PackagistAmendedPublished

    Statamic: Account takeover via OAuth email matching without email-verification check

    CVE-2026-64665 · GHSA-93qh-5269-9wcf

    Affected
    • Packagist statamic/cms < 5.74.1; >= 6.0.0, < 6.24.0
    Fixed in
    6.24.05.74.1· Vendor fix available
    Issue
    Impact When OAuth login is enabled with a provider that does not guarantee verified email addresses, an unauthenticated attacker could sign in as an existing user — potentially including a super admin — without their password. Exploitation requires OAuth to be explicitly enabled with such a provider. Patches Fixed in 5.74.1 and 6.24.0. Workarounds Only enable OAuth with providers that guarantee verified email addresses, or disable OAuth login.

    Recommended action: Upgrade to 6.24.0 or 5.74.1 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  6. Medium, CVSS 4.3PackagistAmendedPublished

    Statamic: Missing authorization on Control Panel endpoint allows disclosure of user existence

    CVE-2026-64664 · GHSA-225x-3jhx-wh4q

    Affected
    • Packagist statamic/cms < 5.74.1; >= 6.0.0, < 6.24.0
    Fixed in
    6.24.05.74.1· Vendor fix available
    Issue
    Impact An authenticated Control Panel user could use an endpoint intended for the user creation wizard to determine if a given email address belongs to an existing user, without having permission to view users. The endpoint only exposed user existence, not any of its data. Patches This has been fixed in 5.74.1 and 6.24.0.

    Recommended action: Upgrade to 6.24.0 or 5.74.1 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  7. Low, CVSS 3.5PackagistPublished

    Statamic CMS's incorrect authorization lets view-only users submit Live Preview content reserved for editors

    CVE-2026-54244 · GHSA-7mqq-4v55-88gh

    Affected
    • Packagist statamic/cms < 5.74.0; >= 6.0.0, < 6.20.3
    Fixed in
    6.20.35.74.0· Vendor fix available
    Issue
    Impact The Live Preview endpoint for existing entries and terms 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. Patches This has been fixed in 5.74.0 and 6.20.3.

    Recommended action: Upgrade to 6.20.3 or 5.74.0 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  8. Medium, CVSS 6.1PackagistPublished

    Statamic Vulnerable to CSV formula injection in form submission exports

    CVE-2026-54243 · GHSA-h77m-qrj7-jxcw

    Affected
    • Packagist statamic/cms >= 6.0.0, < 6.20.1; < 5.73.24
    Fixed in
    5.73.246.20.1· Vendor fix available
    Issue
    Impact Form submission values were not neutralized for spreadsheet formula characters when exported to CSV. A submission containing a value beginning with a formula trigger character (e.g. = , + , - , @ ) could be interpreted as a live formula when a Control Panel user opens the export in a spreadsheet application. Form submissions can come from unauthenticated front-end visitors, so the malicious value can be supplied by an anonymous user and is later triggered by an editor opening the export. Exploitation affects the spreadsheet application used to open the export, not the Statamic application or server; the data at risk is the form submission data the exporting user is already authorized to view. Patches This has been fixed in 5.73.24 and 6.20.1.

    Recommended action: Upgrade to 6.20.1 or 5.73.24 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  9. Medium, CVSS 4.9PackagistPublished

    Statamic Vulnerable to Server-Side Request Forgery via Glide (DNS rebinding)

    CVE-2026-54242 · GHSA-v5c4-wcpj-x73m

    Affected
    • Packagist statamic/cms < 5.73.24; >= 6.0.0, < 6.20.1
    Fixed in
    5.73.246.20.1· Vendor fix available
    Issue
    Impact The Glide image proxy's URL validation could be bypassed using DNS rebinding. The remote hostname was validated as publicly routable, but resolved again when the image was actually fetched, so an attacker controlling the hostname's DNS could rebind it to an internal address after validation. This could cause the server to make HTTP requests to internal addresses — including loopback, private network, and cloud metadata endpoints. This affects sites that pass user-supplied URLs to Glide. Patches This has been fixed in 5.73.24 and 6.20.1.

    Recommended action: Upgrade to 6.20.1 or 5.73.24 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  10. High, CVSS 7.4PackagistPublished

    Statamic CMS's unsafe method invocation via collection sorting allows data destruction

    CVE-2026-49287 · GHSA-m92m-r54r-x8r2

    Affected
    • Packagist statamic/cms < 5.73.23; >= 6.0.0, < 6.20.0
    Fixed in
    5.73.236.20.0· Vendor fix available
    Issue
    Impact The fix for GHSA-4jjr-vmv7-wh4w was incomplete. It addressed the issue in the query builder, but the same protection was not applied to in-memory collection sorting. Manipulating sort parameters could result in the loss of content and assets. This requires a front-end template that passes request input into a tag's sort parameter. It is not exploitable by default — a template would need to be explicitly set up to sort by a visitor-controlled value. Patches This has been fixed in 5.73.23 and 6.20.0.

    Recommended action: Upgrade to 6.20.0 or 5.73.23 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  11. Medium, CVSS 4.3PackagistPublished

    Statamic CMS: Missing authorization on Control Panel fieldtype endpoints allows disclosure of restricted resources

    CVE-2026-49288 · GHSA-2497-6pwj-pwg7

    Affected
    • Packagist statamic/cms < 5.73.23; >= 6.0.0, < 6.20.0
    Fixed in
    5.73.236.20.0· Vendor fix available
    Issue
    Impact An authenticated Control Panel user could view metadata and content for resources they don't have permission to view, including entries, assets, users, roles, groups, and other configured resources. Depending on the resource, this could expose titles, custom field values, entry content, asset metadata, and the existence of users, roles, and groups. No data could be modified. Patches This has been fixed in 5.73.23 and 6.20.0.

    Recommended action: Upgrade to 6.20.0 or 5.73.23 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  12. Medium, CVSS 5.4PackagistPublished

    Statamic CMS: Server-Side Request Forgery via Glide

    CVE-2026-45660 · GHSA-pf9c-ch8r-2958

    Affected
    • Packagist statamic/cms < 5.73.22; >= 6.0.0-alpha.1, < 6.18.1
    Fixed in
    5.73.226.18.1· Vendor fix available
    Issue
    Impact The Glide image proxy's URL validation could be bypassed using an IP representation that wasn't normalized before the public-IP check. An unauthenticated user could cause the server to make HTTP requests to internal addresses — including loopback, private network, and cloud metadata endpoints. This affects sites that pass user-supplied URLs to Glide. Sites running PHP 8.3 or newer are not affected. Patches This has been fixed in 5.73.22 and 6.18.1

    Recommended action: Upgrade to 6.18.1 or 5.73.22 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  13. Medium, CVSS 5.3PackagistPublished

    Statamic CMS vulnerable to email enumeration via forgot password endpoint

    CVE-2026-44306 · GHSA-m24v-f7g5-gq67

    Affected
    • Packagist statamic/cms < 5.73.21; >= 6.0.0, < 6.15.0
    Fixed in
    5.73.216.15.0· Vendor fix available
    Issue
    Impact Responses from the forgot password forms hinted at whether an account existed for a given email address. An unauthenticated attacker could use this to enumerate valid users, which can aid in follow-up credential-based attacks. Patches This has been fixed in 5.73.21 and 6.15.0. The forgot password forms now return the same generic response regardless of whether the submitted email matches a registered user.

    Recommended action: Upgrade to 6.15.0 or 5.73.21 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  14. High, CVSS 8.1PackagistPublished

    Statamic: Unsafe method invocation via query value resolution allows data destruction

    CVE-2026-41175 · GHSA-4jjr-vmv7-wh4w

    Affected
    • Packagist statamic/cms < 5.73.20; >= 6.0.0-alpha.1, < 6.13.0
    Fixed in
    6.13.05.73.20· Vendor fix available
    Issue
    Impact Manipulating query parameters on Control Panel and REST API endpoints, or arguments in GraphQL queries, could result in the loss of content, assets, and user accounts. The Control Panel requires authentication with minimal permissions in order to exploit. e.g. "view entries" permission to delete entries, or "view users" permission to delete users, etc. The REST and GraphQL API exploits do not require any permissions, however neither are enabled by default. In order to be exploited, they would need to be explicitly enabled with no authentication configured, and the specific resources enabled too. Sites that enable the REST or GraphQL API without authentication should treat patching as critical priority. Patches This has been fixed in 5.73.20 and 6.13.0.

    Recommended action: Upgrade to 6.13.0 or 5.73.20 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  15. Medium, CVSS 5.4PackagistPublished

    Statamic allows unauthorized content access through missing authorization in its revision controllers

    CVE-2026-33887 · GHSA-4hp7-3wxg-cv9q

    Affected
    • Packagist statamic/cms < 5.73.16; >= 6.0.0-alpha.1, < 6.7.2
    Fixed in
    6.7.25.73.16· Vendor fix available
    Issue
    Impact Authenticated Control Panel users could view entry revisions for any collection with revisions enabled, regardless of whether they had the required collection permissions. This bypasses the authorization checks that the main entry controllers enforce, exposing entry field values and blueprint data. Users could also create entry revisions without edit permission, though this only snapshots the existing content state and does not affect published content. Patches This has been fixed in 5.73.16 and 6.7.2.

    Recommended action: Upgrade to 6.7.2 or 5.73.16 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  16. Medium, CVSS 6.5PackagistPublished

    Statamic's sensitive configuration values are exposed to content editors via Antlers-enabled fields

    CVE-2026-33886 · GHSA-gcqf-5x9f-hq7f

    Affected
    • Packagist statamic/cms >= 5.73.12, < 5.73.16; >= 6.5.0, < 6.7.2
    Fixed in
    6.7.25.73.16· Vendor fix available
    Issue
    Impact A control panel user with access to Antlers-enabled fields could access sensitive application configuration values by inserting config variables into their content. Patches This has been fixed in 5.73.16 and 6.7.2.

    Recommended action: Upgrade to 6.7.2 or 5.73.16 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  17. Medium, CVSS 6.1PackagistPublished

    Statamic has an Open Redirect on unauthenticated endpoints via URL parsing differential

    CVE-2026-33885 · GHSA-7f74-7q5w-hj4r

    Affected
    • Packagist statamic/cms < 5.73.16; >= 6.0.0.alpha.1, < 6.7.2
    Fixed in
    6.7.25.73.16· Vendor fix available
    Issue
    Impact The external URL detection used for redirect validation on unauthenticated endpoints could be bypassed, allowing users to be redirected to external URLs after actions like form submissions and authentication flows. Patches This has been fixed in 5.73.16 and 6.7.2.

    Recommended action: Upgrade to 6.7.2 or 5.73.16 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  18. Medium, CVSS 4.3PackagistPublished

    Statamic's live preview token bypasses content protection for unrelated entries

    CVE-2026-33884 · GHSA-8vwx-ccf6-5wg2

    Affected
    • Packagist statamic/cms < 5.73.16; >= 6.0.0-alpha.1, < 6.7.2
    Fixed in
    6.7.25.73.16· Vendor fix available
    Issue
    Impact An authenticated Control Panel user with access to live preview could use a live preview token to access restricted content that the token was not intended for. Patches This has been fixed in 5.73.16 and 6.7.2.

    Recommended action: Upgrade to 6.7.2 or 5.73.16 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  19. Medium, CVSS 6.1PackagistPublished

    Statamic has Reflected XSS via unescaped redirect parameter in its password reset form tag

    CVE-2026-33883 · GHSA-3jg4-p23x-p4qx

    Affected
    • Packagist statamic/cms < 5.73.16; >= 6.0.0-alpha.1, < 6.7.2
    Fixed in
    6.7.25.73.16· Vendor fix available
    Issue
    Impact The user:resetpasswordform tag could render user-input directly into HTML without escaping, allowing an attacker to craft a URL that executes arbitrary JavaScript in the victim's browser. Patches This has been fixed in 5.73.16 and 6.7.2.

    Recommended action: Upgrade to 6.7.2 or 5.73.16 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  20. Medium, CVSS 6.5PackagistPublished

    Statamic's Markdown preview endpoint exposes sensitive user data

    CVE-2026-33882 · GHSA-cvh3-23vq-w7h4

    Affected
    • Packagist statamic/cms < 5.73.16; >= 6.0.0-alpha.1, < 6.7.2
    Fixed in
    6.7.25.73.16· Vendor fix available
    Issue
    Impact The markdown preview endpoint could be manipulated to return augmented data from arbitrary fieldtypes. With the users fieldtype specifically, an authenticated control panel user could retrieve sensitive user data including email addresses, encrypted passkey data, and encrypted two-factor authentication codes. Patches This has been fixed in 5.73.16 and 6.7.2.

    Recommended action: Upgrade to 6.7.2 or 5.73.16 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  21. Medium, CVSS 4.3PackagistPublished

    Statamic is missing authorization check on taxonomy term creation via fieldtype

    CVE-2026-33177 · GHSA-wh3h-gvc4-cc2g

    Affected
    • Packagist statamic/cms >= 6.0.0-alpha.1, < 6.7.0; < 5.73.14
    Fixed in
    5.73.146.7.0· Vendor fix available
    Issue
    Impact Low-privileged Control Panel users could create taxonomy terms by submitting requests to the field action processing endpoint with attacker-controlled field definitions. This bypasses the authorization checks enforced on the standard taxonomy term creation endpoint. Patches This has been fixed in 5.73.14 and 6.7.0.

    Recommended action: Upgrade to 6.7.0 or 5.73.14 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  22. Medium, CVSS 4.3PackagistPublished

    Statamic has a path traversal in file dictionary fieldtype

    CVE-2026-33171 · GHSA-qm7r-wwq7-6f85

    Affected
    • Packagist statamic/cms >= 6.0.0-alpha.1, < 6.7.0; < 5.73.14
    Fixed in
    5.73.146.7.0· Vendor fix available
    Issue
    Impact Authenticated Control Panel users could read arbitrary .json, .yaml, and .csv files from the server by manipulating the file dictionary's filename configuration parameter in the fieldtype's endpoint. Patches This has been fixed in 5.73.14 and 6.7.0.

    Recommended action: Upgrade to 6.7.0 or 5.73.14 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  23. High, CVSS 8.7PackagistPublished

    Statamic has Stored XSS via SVG Sanitization Bypass

    CVE-2026-33172 · GHSA-7rcv-55mj-chg7

    Affected
    • Packagist statamic/cms >= 6.0.0-alpha.1, < 6.7.0; < 5.73.14
    Fixed in
    5.73.146.7.0· Vendor fix available
    Issue
    Impact Stored XSS vulnerability in SVG asset reuploads allows authenticated users with asset upload permissions to bypass SVG sanitization and inject malicious JavaScript that executes when the asset is viewed. Patches This has been fixed in 5.73.14 and 6.7.0.

    Recommended action: Upgrade to 6.7.0 or 5.73.14 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  24. Medium, CVSS 5.4PackagistPublished

    Statamic vulnerable to privilege escalation via stored cross-site scripting

    CVE-2026-32612 · GHSA-hcch-w73c-jp4m

    Affected
    • Packagist statamic/cms >= 6.0.0, < 6.6.2
    Fixed in
    6.6.2· Vendor fix available
    Issue
    Impact Stored XSS in the control panel color mode preference allows authenticated users with control panel access to inject malicious JavaScript that executes when a higher-privileged user impersonates their account. Patches This has been fixed in 6.6.2.

    Recommended action: Upgrade to 6.6.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  25. High, CVSS 8.7PackagistPublished

    Statamic vulnerable to privilege escalation via stored cross-site scripting

    CVE-2026-28426 · GHSA-5vrj-wf7v-5wr7

    Affected
    • Packagist statamic/cms < 5.73.11; >= 6.0.0-alpha.1, < 6.4.0
    Fixed in
    5.73.116.4.0· Vendor fix available
    Issue
    Impact Stored XSS vulnerability in svg and icon related components allow authenticated users with appropriate permissions to inject malicious JavaScript that executes when viewed by higher-privileged users. Patches This has been fixed in 5.73.11 and 6.4.0.

    Recommended action: Upgrade to 6.4.0 or 5.73.11 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →