RCE via SSTI for users with permissions to access the Craft CMS Webhooks plugin
Description
Published to the GitHub Advisory Database
Mar 16, 2026
Reviewed
Mar 16, 2026
Published by the National Vulnerability Database
Mar 16, 2026
Last updated
Mar 16, 2026
The Webhooks plugin renders user-supplied template content through Twig’s
renderString()function without sandbox protection. This allows an authenticated user with access to the Craft control panel and permissions to access the Webhooks plugin to inject Twig template code that calls arbitrary PHP functions.This is possible even if
allowAdminChangesis set tofalse.Affected users should update to version 3.2.0 to mitigate the issue.
References