VYPR
Critical severityCISA KEVNVD Advisory· Published Apr 25, 2025· Updated Mar 21, 2026

Craft CMS Allows Remote Code Execution

CVE-2025-32432

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 packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
craftcms/cmsPackagist
>= 3.0.0-RC1, < 3.9.153.9.15
craftcms/cmsPackagist
>= 4.0.0-RC1, < 4.14.154.14.15
craftcms/cmsPackagist
>= 5.0.0-RC1, < 5.6.175.6.17

Affected products

1

Patches

1
e1c85441fa47

Fixed an RCE vulnerability

https://github.com/craftcms/cmsbrandonkellyApr 10, 2025via ghsa
2 files changed · +7 0
  • CHANGELOG.md+4 0 modified
    @@ -1,5 +1,9 @@
     # Release Notes for Craft CMS 3.x
     
    +## Unreleased
    +
    +- Fixed an RCE vulnerability.
    +
     ## 3.9.14 - 2024-12-19 [CRITICAL]
     
     - Fixed an RCE vulnerability.
    
  • src/controllers/AssetsController.php+3 0 modified
    @@ -1197,6 +1197,9 @@ public function actionGenerateTransform(int $transformId = null): Response
             } else {
                 $assetId = $this->request->getRequiredBodyParam('assetId');
                 $handle = $this->request->getRequiredBodyParam('handle');
    +            if (!is_string($handle)) {
    +                throw new BadRequestHttpException('Invalid transform handle.');
    +            }
                 $assetModel = Craft::$app->getAssets()->getAssetById($assetId);
                 if ($assetModel === null) {
                     throw new BadRequestHttpException('Invalid asset ID: ' . $assetId);
    

Vulnerability mechanics

Generated by null/stub on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

11

News mentions

0

No linked articles in our index yet.