Description
Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond. Starting from version 3.0.0-RC1 to before 3.9.15, 4.0.0-RC1 to before 4.14.15, and 5.0.0-RC1 to before 5.6.17, Craft is vulnerable to remote code execution. This is a high-impact, low-complexity attack vector. This issue has been patched in versions 3.9.15, 4.14.15, and 5.6.17, and is an additional fix for CVE-2023-41892.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| craftcms | cms | >= 3.0.0-RC1, < 3.9.15, >= 4.0.0-RC1, < 4.14.15, >= 5.0.0-RC1, < 5.6.17 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Craft CMS Image Transform Preauth RCE (CVE-2025-32432)
exploit/linux/http/craftcms_preauth_rce_cve_2025_32432
Exploit-DB 1
- Craft CMS 5.6.16 - RCE EDB-52525 · webapps · Apr 29, 2026
GitHub 15 repositories · most starred shown
-
Sachinart/CVE-2025-32432 ★ 27 · Apr 27, 2025
This repository contains a proof-of-concept exploit script for CVE-2025-32432, a pre-authentication Remote Code Execution (RCE) vulnerability affecting CraftCMS versions 4.x and 5.x. The vulnerabilit…
-
Chocapikk/CVE-2025-32432 ★ 10 · Apr 26, 2025
CraftCMS RCE Checker (CVE-2025-32432)
-
P34NUT2/CVE-2025-32432-exploit-by-P34NUT ★ 8 · Sep 16, 2026
Reliable CVE-2025-32432 pre-auth RCE exploit for Craft CMS 3.x/4.x/5.x, works where other public PoCs fail
-
CTY-Research-1/CVE-2025-32432-PoC ★ 8 · Jun 1, 2025
-
c0gnit00/CVE-2025-32432 ★ 6 · Jul 21, 2026
Exploit, POC for CVE-2025-32432, CraftCMS2Shell
-
cd-ratel/CVE-2025-32432 ★ 2 · May 15, 2026
Working PoC for CVE-2025-32432 - Craft CMS <= 5.6.16 unauthenticated RCE via Yii2 PhpManager gadget + nginx access.log poisoning
-
bambooqj/CVE-2025-32432 ★ 2 · Sep 23, 2025
AI修复生成的CVE-2025-32432的poc
-
godylockz/CVE-2025-32432 ★ 1 · Nov 11, 2026
Proof of concept for CVE-2025-32432: Craft CMS RCE
-
n40y/PoC_CVE-2025-32432 ★ 0 · Jun 24, 2026
CraftCMS CVE-2025-32432 - Clean PoC
-
TheMursalin/CVE-2025-32432 ★ 0 · Apr 30, 2026
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- CraftCMS - Remote Code Execution http/cves/2025/CVE-2025-32432.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Packagist | craftcms/cms | >= 3.0.0-RC1, < 3.9.15 | 3.9.15 | GHSA-f3gw-9ww9-jmc3 |
| Packagist | craftcms/cms | >= 4.0.0-RC1, < 4.14.15 | 4.14.15 | GHSA-f3gw-9ww9-jmc3 |
| Packagist | craftcms/cms | >= 5.0.0-RC1, < 5.6.17 | 5.6.17 | GHSA-f3gw-9ww9-jmc3 |
References
- https://github.com/craftcms/cms/security/advisories/GHSA-f3gw-9ww9-jmc3
- https://github.com/craftcms/cms/commit/e1c85441fa47eeb7c688c2053f25419bc0547b47
- https://github.com/craftcms/cms/blob/3.x/CHANGELOG.md#3915---2025-04-10-critical
- https://github.com/craftcms/cms/blob/4.x/CHANGELOG.md#41415---2025-04-10-critical
- https://github.com/craftcms/cms/blob/5.x/CHANGELOG.md#5617---2025-04-10-critical