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.
Published: 2026-08-27
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Silverstripe Advanced Workflow allowed an attacker with permission to edit workflow email templates to inject a specially crafted server‑side template payload. When the NotifyUsersWorkflowAction.EmailTemplate field is rendered by the Silverstripe template engine SSTemplateParser, the payload is evaluated as PHP code, giving the attacker arbitrary server‑side code execution. This flaw is a classic example of server‑side template injection, classified as CWE‑1336, and would let a malicious actor compromise the confidentiality, integrity, and availability of the hosting environment.

Affected Systems

The vulnerability affects Silverstripe Advanced Workflow versions older than 6.4.5, 7.1.3, or 7.2.1. Users of any of these earlier releases should verify their installed version and upgrade to the fixed releases released by Silverstripe.

Risk and Exploitability

The flaw carries a CVSS score of 7.2, indicating a high severity. EPSS information is not available, and the vulnerability is not listed in the CISA KEV catalog. While no public exploit is known, the ability for authenticated users to edit email templates means the attack vector is limited to individuals with workflow design privileges. Given the potential for arbitrary code execution on the server, the risk is considerable, especially in environments where workflow authoring is not tightly controlled.

Generated by OpenCVE AI on August 28, 2026 at 06:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Silverstripe Advanced Workflow to version 6.4.5, 7.1.3, or 7.2.1 – falling back to the latest available release such as 7.2.1 if compatible with your setup.
  • Restrict permission to edit or author workflow email templates to a minimal set of trusted administrators, applying the principle of least privilege.
  • If an immediate upgrade is not possible, disable or remove the NotifyUsersWorkflowAction email template rendering feature until the patch can be applied.

Generated by OpenCVE AI on August 28, 2026 at 06:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-39mm-rwm3-29jp silverstripe-advancedworkflow vulnerable to remote code execution via advanced workflow email template
History

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
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.
Title Silverstripe Advanced Workflow: Remote code execution via advanced workflow email template
Weaknesses CWE-1336
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-27T17:19:51.691Z

Reserved: 2026-06-15T23:07:33.231Z

Link: CVE-2026-54718

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-27T20:17:49.817

Modified: 2026-08-27T20:17:49.817

Link: CVE-2026-54718

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T06:30:18Z

Weaknesses
  • CWE-1336

    Improper Neutralization of Special Elements Used in a Template Engine