Description
Craft CMS versions from 4.0.0-RC1 before 4.18.2 and from 5.0.0-RC1 before 5.10.6 contain an authenticated remote code execution vulnerability in control panel element-search condition handling. A JSON cleanse bypass in condition.config allows Yii behavior/event configuration keys to be interpreted after decoding, enabling command execution as the PHP/web user.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| craftcms | cms | 4.0.0-RC1 – < 4.18.2, 5.0.0-RC1 – < 5.10.6 | 4.18.2 |
References
- https://www.hckrt.com/hacktivity/HCKRT-JD662P third-party-advisory technical-description mitigation
- https://github.com/craftcms/cms/releases/tag/5.10.6 release-notes
- https://github.com/craftcms/cms product