CVE-2026-112770
Description
Craft CMS 4.x before 4.18.8 and 5.x before 5.11.0 contains a remote code execution vulnerability in the Twig group filter, which invokes non-string arrow arguments as callables without the checkArrow guard used by other arrow-accepting filters. Authenticated control panel users can pass an array-callable such as FileHelper::writeToFile via element-select condition rules to write a webshell to the webroot and execute code as the web user.
How to fix
- craftcms cms4.18.8, 5.11.0 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| craftcms cms | 4.0.0 ≤ v < 4.18.8, 5.0.0 ≤ v < 5.11.0 | 4.18.8, 5.11.0 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.