What is Craft CMS?
Craft CMS is a flexible, powerful content management system used by agencies, enterprises, and publishers worldwide to build websites and digital experiences. It is built on PHP and uses the Yii framework, with Twig for templating. Craft CMS powers a significant portion of custom-built enterprise and media websites — making it a target for attackers seeking to compromise web content delivery, plant malware in websites, or steal data from CMS databases containing customer and editorial information.
Overview
CVE-2025-32432 is a maximum-severity code injection vulnerability (CWE-94, CVSS 10.0) in Craft CMS. An unauthenticated remote attacker can send a specially crafted HTTP request that triggers PHP object instantiation via Craft's deserialization or template rendering pathways, ultimately achieving arbitrary PHP code execution on the server. The Scope:Changed (S:C) rating reflects that exploitation crosses from the CMS application context into the underlying web server OS. CISA added CVE-2025-32432 to the KEV catalog in March 2026 — approximately 11 months after the patch — confirming active exploitation of long-tail unpatched instances.
Affected Versions
| Branch | Vulnerable | Fixed |
|---|---|---|
| Craft CMS 3.x | Prior to 3.9.15 | 3.9.15 |
| Craft CMS 4.x | Prior to 4.14.15 | 4.14.15 |
| Craft CMS 5.x | Prior to 5.6.17 | 5.6.17 |
Technical Details
The vulnerability (CWE-94: Code Injection) exploits Craft CMS's handling of user-supplied data in request processing. Craft CMS uses PHP's object serialization/deserialization mechanisms internally, and certain code paths process attacker-controlled input in ways that allow PHP class instantiation with attacker-specified properties. By crafting a request with a malicious payload, an attacker can trigger PHP gadget chains present in Craft's dependencies (Yii framework and Composer-installed packages), leading to arbitrary PHP code execution.
The attack vector is unauthenticated and requires only network access to the Craft CMS web application — no account or session is needed. The CVSS Availability:Low rating reflects that exploitation disrupts service only incidentally rather than as the primary impact.
Discovery
Reported through Craft CMS's responsible disclosure program; details per GitHub advisory GHSA-f3gw-9ww9-jmc3.
Exploitation Context
CISA added CVE-2025-32432 to the KEV catalog on 20 March 2026 — approximately 11 months after the patch — alongside companion CVE-2025-54068 (Laravel Livewire). The late KEV addition confirms active exploitation of websites that had not updated Craft CMS over nearly a year. The long-tail exploitation window reflects Craft's diverse deployment across independently managed websites and agencies where update cadences vary widely.
Remediation
- Upgrade Craft CMS immediately: 3.9.15+ (for 3.x), 4.14.15+ (for 4.x), 5.6.17+ (for 5.x).
- Verify the installed version: check the Craft CMS control panel footer or
composer show craftcms/cms. - Audit the web server for unexpected PHP files, webshells, or modified CMS templates.
- Check Craft CMS logs (
storage/logs/) for unusual request patterns, particularly to admin-adjacent endpoints, from unexpected IP addresses. - Review database content for unauthorized content modifications or new administrative user accounts.
- Restrict Craft CMS admin panel access to trusted IP ranges using web server or reverse proxy IP allowlisting.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2025-32432 |
| Vendor / Product | Craft CMS — Craft CMS |
| NVD Published | 2025-04-25 |
| NVD Last Modified | 2026-03-20 |
| CVSS 3.1 Score | 10 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:L |
| Severity | CRITICAL |
| CWE | CWE-94 find similar ↗ |
| CISA KEV Added | 2026-03-20 |
| CISA KEV Deadline | 2026-04-03 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2025-04-25 | CVE published; Craft CMS 3.9.15, 4.14.15, 5.6.17 released |
| 2026-03-20 | CISA adds to Known Exploited Vulnerabilities catalog (alongside Laravel Livewire CVE-2025-54068) |
| 2026-04-03 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| Craft CMS Knowledge Base — CVE-2025-32432 | Vendor Advisory |
| GitHub Security Advisory — GHSA-f3gw-9ww9-jmc3 | Vendor Advisory |
| NVD — CVE-2025-32432 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| CISA Flags Apple, Craft CMS, Laravel Bugs | News |