CVE-2026-44011
published 2026-05-12CVE-2026-44011: Craft CMS is a content management system (CMS). From 4.0.0 to before 4.17.12 and 5.9.18, Craft CMS which contains an input-handling flaw in a Yii object…
PriorityP350high8.6CVSS 4.0
AVNACLATNPRHUINVCHVIHVAHSCNSINSANEXCRXIRXARXMAVXMACXMATXMPRXMUIXMVCXMVIXMVAXMSCXMSIXMSAXSXAUXRXVXREXUX
EPSS
0.35%
26.4th percentile
Craft CMS is a content management system (CMS). From 4.0.0 to before 4.17.12 and 5.9.18, Craft CMS which contains an input-handling flaw in a Yii object creation path that let any authenticated user inject malicious configuration and execute arbitrary commands on the server. The request-controlled condition field layouts data is converted into a live FieldLayout object without a Component::cleanseConfig() boundary. Because Craft configures models before parent::__construct(), attacker-controlled special config keys can take effect during object creation, and FieldLayout initialization then triggers a same-request event. This vulnerability is fixed in 4.17.12 and 5.9.18.
Affected
4 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| craftcms | cms | — | — |
| craftcms | cms | — | — |
| craftcms | cms | >= 4.0.0 < 4.17.12 | 4.17.12 |
| craftcms | cms | >= 5.0.0 < 5.9.18 | 5.9.18 |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
VulDB
Craft CMS up to 4.17.11/5.9.17 Component::cleanseConfig signal handler
vuldb·2026-05-12
CVE-2026-44011 [LOW] Craft CMS up to 4.17.11/5.9.17 Component::cleanseConfig signal handler
A vulnerability was found in Craft CMS up to 4.17.11/5.9.17. It has been declared as problematic. This affects the function Component::cleanseConfig. Executing a manipulation can lead to signal handler use of a non-reentrant function.
This vulnerability is handled as CVE-2026-44011. The attack can be executed remotely. There is not any exploit available.
It is recommended to upgrade the affected component.
GHSA
Craft CMS has Potential Authenticated Remote Code Execution via Malicious Attached Behavior
ghsa·2026-05-06
CVE-2026-44011 [HIGH] CWE-470 Craft CMS has Potential Authenticated Remote Code Execution via Malicious Attached Behavior
Craft CMS has Potential Authenticated Remote Code Execution via Malicious Attached Behavior
We identified a vulnerability in the latest version of Craft CMS which contains an input-handling flaw in a Yii object creation path that let any authenticated user inject malicious configuration and execute arbitrary commands on the server. Yii’s dynamic object configuration, as implemented in Craft CMS, is a feature that lets the application build parts of itself from a settings list.
This is largely a continuation of https://github.com/craftcms/cms/security/advisories/GHSA-255j-qw47-wjh5, but through a different path that was not mitigated in the original.
The request-controlled condition field layouts data is converted into a live FieldLayout object without a `Component::cleanseConfig()` boun
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2026-05-12
Published