CVE-2026-54718
Received
Received - Intake
Code Execution in Silverstripe Advanced Workflow
Vulnerability report for CVE-2026-54718, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-08-27
Last updated on: 2026-08-27
Assigner: GitHub, Inc.
Description
Description
Silverstripe Advanced Workflow is a highly configurable step-based workflow module. Prior to 6.4.5, 7.1.3, and 7.2.1, an attacker with permission to author the advanced workflow email template can place a specially crafted server-side template payload in NotifyUsersWorkflowAction.EmailTemplate. When NotifyUsersWorkflowAction renders the field through the Silverstripe template engine SSTemplateParser, the payload can cause PHP evaluation and arbitrary code execution on the server; the regression coverage is in tests/php/WorkflowEngineTest.php. This issue is fixed in versions 6.4.5, 7.1.3, and 7.2.1.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| silverstripe | silverstripe-advancedworkflow | 6.4.5 |
| silverstripe | silverstripe-advancedworkflow | 7.1.3 |
| silverstripe | silverstripe-advancedworkflow | 7.2.1 |
| silverstripe | advanced_workflow | to 6.4.5 (inc) |
| silverstripe | advanced_workflow | to 7.1.3 (inc) |
| silverstripe | advanced_workflow | to 7.2.1 (inc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-1336 | The product uses a template engine to insert or process externally-influenced input, but it does not neutralize or incorrectly neutralizes special elements or syntax that can be interpreted as template expressions or other code directives when processed by the engine. |