ZeroHour

CVE-2026-54721

large

Authenticated Code Injection (RCE) in Silverstripe UserForms

CVSS 3.1
8.8 high
EPSS
<1%p35
Published
()
Modified
AI analysis

Silverstripe UserForms, the visual form-builder module for Silverstripe CMS, mishandles the subject field of email recipients configured in the CMS, allowing a specially crafted value in that field to be interpreted as executable server-side code (CWE-94). An authenticated CMS user who holds permission to configure a UserForms email recipient can supply the crafted payload in the subject field, causing arbitrary code to run on the web server. Successful exploitation yields server-side code execution that compromises the confidentiality, integrity, and availability of the affected site, reflected in the CVSS 3.1 score of 8.8 (AV:N/AC:L/PR:L/UI:N). All UserForms deployments from 6.0.0 before 6.4.9, 7.0.x before 7.0.7, and 7.1.x before 7.1.1 are affected. No public proof-of-concept or in-the-wild exploitation is currently known: the issue is not in CISA KEV, and EPSS assigns roughly a 0.4 percent probability of exploitation within 30 days.

What to do: Upgrade the UserForms module to 6.4.9 (6.x branch), 7.0.7 (7.0 branch), or 7.1.1 (7.1 branch), matching your installed major version. Until patched, limit CMS accounts with permission to edit UserForms email recipients and review existing email-recipient subject fields for unexpected content, since a planted payload would execute server-side. Because exploitation requires authenticated CMS access, apply least privilege and audit accounts that can manage form recipients.

Affected
Silverstripe UserForms>= 6.0.0, < 6.4.9 (6.x branch)
Silverstripe UserForms>= 7.0.0, < 7.0.7 (7.0 branch)
Silverstripe UserForms>= 7.1.0, < 7.1.1 (7.1 branch)
Estimated exposure
largetens of thousands of Silverstripe sites (order of magnitude 10^4 to 10^5) — The advisory data contains no install counts, so the estimate draws on public market-share scans that place Silverstripe CMS overall in the 10^4 to 10^5 range of live sites and on UserForms being its most widely used community form-builder…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Silverstripe UserForms provides a visual form builder for the Silverstripe CMS. From 6.0.0 until 6.4.9, 7.0.7, and 7.1.1, the userform email recipient subject field in the CMS accepts a specially crafted payload that can be interpreted as executable server-side code. An authenticated CMS user with permission to configure a UserForms email recipient can use the subject field to run arbitrary code on the server, compromising confidentiality, integrity, and availability. This issue is fixed in versions 6.4.9, 7.0.7, and 7.1.1.

Weakness
CWE-94
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.