CVE-2026-32263

Craft CMS is a content management system (CMS). From version 5.6.0 to before version 5.9.11, in src/controllers/EntryTypesController.php, the $settings array from parse_str is passed directly to Craft::configure() without Component::cleanseConfig(). This allows injecting Yii2 behavior/event handlers via "as" or "on" prefixed keys, the same attack vector as the original advisory. Craft control panel administrator permissions and allowAdminChanges must be enabled for this to work. This issue has been patched in version 5.9.11.
Configurations

Configuration 1 (hide)

cpe:2.3:a:craftcms:craft_cms:*:*:*:*:*:*:*:*

History

17 Mar 2026, 17:55

Type Values Removed Values Added
References () https://github.com/craftcms/cms/commit/d37389dbffafa565143be40a2ab1e1db22a863f7 - () https://github.com/craftcms/cms/commit/d37389dbffafa565143be40a2ab1e1db22a863f7 - Patch
References () https://github.com/craftcms/cms/security/advisories/GHSA-7jx7-3846-m7w7 - () https://github.com/craftcms/cms/security/advisories/GHSA-7jx7-3846-m7w7 - Vendor Advisory
References () https://github.com/craftcms/cms/security/advisories/GHSA-qx2q-q59v-wf3j - () https://github.com/craftcms/cms/security/advisories/GHSA-qx2q-q59v-wf3j - Patch, Vendor Advisory
First Time Craftcms
Craftcms craft Cms
CPE cpe:2.3:a:craftcms:craft_cms:*:*:*:*:*:*:*:*
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.2

16 Mar 2026, 20:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-16 20:16

Updated : 2026-03-17 17:55


NVD link : CVE-2026-32263

Mitre link : CVE-2026-32263

CVE.ORG link : CVE-2026-32263


JSON object : View

Products Affected

craftcms

  • craft_cms
CWE
CWE-470

Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')