# CVE-2025-32432: Craft CMS Allows Remote Code Execution

Source: https://junglewise.ai/threats/cve-2025-32432-craft-cms-remote-code-execution-via-code-injection  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2025-04-25. Updated: 2026-05-15  
License: CC BY 4.0 with a link back

CVE-2025-32432 · Severity: critical · CVSS 3.1 · Exploited in the wild · Published 2025-04-25

Craft CMS, a popular platform for building and managing websites, contains a critical security flaw that allows unauthorized individuals to take complete control of the server. This vulnerability is currently being exploited by attackers in the wild, posing a severe risk to website availability and sensitive customer data. Organizations using affected versions should update immediately to prevent potential ransomware or data theft.

Technologies: [Craft CMS](https://junglewise.ai/threats/technologies/craft-cms), [craftcms/cms (Packagist)](https://junglewise.ai/threats/technologies/craftcms-cms). Vendors: [Craft CMS](https://junglewise.ai/threats/vendors/craft-cms), [Packagist](https://junglewise.ai/threats/vendors/packagist).

## Quick answers

**Is CVE-2025-32432 exploited in the wild?** Yes. CVE-2025-32432 is known to be exploited in the wild, first recorded on 20 March 2026. Treat it as urgent.

**How severe is CVE-2025-32432?** Critical severity, with a CVSS score of 3.1, published 25 April 2025.

**Which products and versions are affected?** craftcms/cms (Packagist) ECOSYSTEM:introduced=3.0.0-RC1,fixed=3.9.15.

**Is there a fix for CVE-2025-32432?** Yes. craftcms/cms (Packagist): upgrade to 3.9.15 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2025-32432 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2025-32432?** Check whether you run Craft CMS or craftcms/cms (Packagist) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- craftcms/cms (Packagist): upgrade to 3.9.15 or later

  ```sh
  composer require craftcms/cms:^3.9.15
  ```


## Technical details

Craft CMS is vulnerable to remote code execution (RCE) due to improper control of code generation (CWE-94). The vulnerability allows a remote, unauthenticated attacker to inject and execute arbitrary code on the underlying server with high impact and low complexity. This issue is noted as an additional fix for the previous CVE-2023-41892. CISA has confirmed active exploitation in the wild. Patches are available in versions 3.9.15, 4.14.15, and 5.6.17.

## Affected products

- Craft CMS Craft CMS 3.0.0-RC1 to < 3.9.15, 4.0.0-RC1 to < 4.14.15, 5.0.0-RC1 to < 5.6.17

## Identifiers

- CVE-2025-32432
- GHSA-f3gw-9ww9-jmc3

## Timeline

- 2025-04-10: patched: Vendor released patches across major versions 3.x, 4.x, and 5.x.
- 2025-04-25: disclosed: Initial CVE publication.
- 2026-03-20: kev added: CISA added the vulnerability to the Known Exploited Vulnerabilities (KEV) catalog.

## Related threats

- [Craft CMS SQL injection in getNext/getPrev methods](https://junglewise.ai/threats/cve-2026-123489-craft-cms-4-0-0-before-4-18-9-and-5-0-0-before-5-11-2-contains-a)
- [Craft CMS: Stored XSS in the control panel via unescaped draft name](https://junglewise.ai/threats/cve-2026-72787-craft-cms-stored-xss-in-the-control-panel-via-unescaped-draft)
- [Craft CMS: Arbitrary user password reset leading to administrator account takeover](https://junglewise.ai/threats/cve-2026-72786-craft-cms-arbitrary-user-password-reset-leading-to-administrator)
- [Craft CMS authorization bypass in category structure modification](https://junglewise.ai/threats/craft-cms-authorization-bypass-in-category-structure-modification-1555f980)
- [Craft CMS authenticated RCE through Twig sandbox escape](https://junglewise.ai/threats/craft-cms-authenticated-rce-through-twig-sandbox-escape-32ee5ec1)
