Home › Intelligence › Brief
VULNERABILITY BRIEF🟠 High Vulnerability

Unauthenticated Code Injection Vulnerability in Craft CMS (CVE-2025-35939) Enables Arbitrary File Writes

Craft CMS versions prior to the March 2025 patch contain an external‑control‑of‑assumed‑immutable‑parameter flaw (CVE‑2025‑35939) that lets unauthenticated users write arbitrary values, including PHP code, to a known file location. The issue can lead to remote code execution, making it a high‑severity risk for any organization that runs the platform. From a compliance perspective, it underscores the importance of documented input‑validation controls and auditable remediation evidence.

LiveThreat™ Intelligence · 📅 October 07, 2026· 📰 nvd.nist.gov
🟠
Severity
High
VU
Type
Vulnerability
🎯
Confidence
High
🏢
Affected
1 sector(s)
✅
Actions
4 recommended
📰
Source
nvd.nist.gov

Craft CMS External Control of Assumed‑Immutable Web Parameter (CVE‑2025‑35939) Allows Unauthenticated Code Injection

What It Is – Craft CMS (v 4.x and earlier) contains an external control of assumed‑immutable web parameter flaw. An unauthenticated client can supply arbitrary values that are written to a known file location on the server, potentially injecting PHP code.

Exploitability – The vulnerability is exploitable without authentication; a proof‑of‑concept exists. CVSS v3.1 is rated 8.8 (High).

Affected Products – Craft CMS (all supported versions prior to the vendor‑issued fix).

Why It Matters for Trust & Control Assurance

  • Demonstrates the need for continuous input‑validation controls and evidence that they are enforced across releases.
  • Highlights gaps in configuration‑management and change‑control processes that auditors will scrutinize.
  • Provides a concrete case where defensible audit trails (e.g., patch‑management logs, WAF rule updates) become essential to prove due‑diligence to regulators and enterprise buyers.

Recommended Actions

  • Apply the Craft CMS security patch released on 2025‑03‑15.
  • Verify that all web‑parameter handling code enforces strict sanitisation and immutability checks.
  • Update WAF/IPS signatures to block the specific payload patterns described in the advisory.
  • Capture remediation evidence (patch logs, configuration snapshots) in a centralized Trust Center for audit readiness.

Source: CISA KEV – CVE‑2025‑35939

📰 Original Source
https://nvd.nist.gov/vuln/detail/CVE-2025-35939 ↗

This LiveThreat Intelligence Brief is an independent analysis. Read the original reporting at the link above.

From the Verisq platform · Trust Operations

Every gap like this maps to a control you can evidence.

The Verisq AI Trust Operations platform maps incidents to your control framework and collects the evidence continuously — so your Trust Center shows proof, not promises, when a buyer or auditor asks.

Explore the Verisq AI Trust Operations platform →