Impact
Craft CMS allows authenticated control panel users to submit an element‑search condition that is evaluated as a sandboxed Twig template. The framework’s column filter delegates property lookup to Yii’s ArrayHelper, which bypasses Twig’s SecurityPolicy. Repeating single‑segment lookups lets an attacker recover the system’s security key through a stable remote oracle. With that key, they can forge signed parameters that are accepted by an unsandboxed render call, enabling the execution of arbitrary code. The described regression proof uses a safe callback, but the full exploit path can invoke native PHP functions.
Affected Systems
Craft CMS is the affected product. The CVE does not specify exact affected versions, but the vulnerability exists in releases prior to the mitigation published in the 5.11.2 release.
Risk and Exploitability
The vulnerability scores a CVSS of 8.7, indicating high impact. EPSS data is not available, and the issue is not listed in CISA’s KEV catalog. Exploitation requires an authenticated control‑panel user and the ability to submit a search condition. Once exploited, an attacker can gain remote code execution on the host. The attack vector is inferred to be network, as the control panel is accessed over HTTP/HTTPS.
OpenCVE Enrichment