Read the docs
TI-2020-07421 Aliases CVE-2020-9280GHSA-592m-4533-rxq9

In SilverStripe through 4.5, files uploaded via Forms to folders migrated from…

Priority LOW 36CWE-434Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-434.

Summary

In SilverStripe through 4.5, files uploaded via Forms to folders migrated from Silverstripe CMS 3.x may be put to the default "/Uploads" folder instead. This affects installations which allowed upload folder protection via the optional silverstripe/secureassets module under 3.x. This module is installed and enabled by default on the Common Web Platform (CWP). The vulnerability only affects files uploaded after an upgrade to 4.x.

Why it matters now

EPSS 0.01729 77th percentileScored 2026-11-07
Fix Fixed silverstripe/framework (Packagist): 4.4.6silverstripe/userforms (Packagist): 5.4.2+1 more product

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—silverstripe/framework (Packagist)4.0.0 to before 4.4.64.4.6Patch availableGHSA-592m-4533-rxq9
—silverstripe/userforms (Packagist)5.0.0 to before 5.4.25.4.2Patch availableGHSA-592m-4533-rxq9
—silverstripe/assets (Packagist)1.0.0 to before 1.4.71.4.7Patch availableGHSA-592m-4533-rxq9
—silverstripe/assets (Packagist)1.5.0 to before 1.5.21.5.2Patch availableGHSA-592m-4533-rxq9
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • silverstripe/framework (Packagist) Vendor— Affected 4.0.0 to before 4.4.6 Fixed in 4.4.6 Patch available GHSA-592m-4533-rxq9
  • silverstripe/userforms (Packagist) Vendor— Affected 5.0.0 to before 5.4.2 Fixed in 5.4.2 Patch available GHSA-592m-4533-rxq9
  • silverstripe/assets (Packagist) Vendor— Affected 1.0.0 to before 1.4.7 Fixed in 1.4.7 Patch available GHSA-592m-4533-rxq9
  • silverstripe/assets (Packagist) Vendor— Affected 1.5.0 to before 1.5.2 Fixed in 1.5.2 Patch available GHSA-592m-4533-rxq9

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:silverstripe:silverstripe:*:*:*:*:*:*:*:*4.0.0 – 4.5.0Vulnerablesilverstripe
  • cpe:2.3:a:silverstripe:silverstripe:*:*:*:*:*:*:*:* Versions 4.0.0 – 4.5.0 Vulnerable ·silverstripe

Remediation

  • Fix · GHSA-592m-4533-rxq9 silverstripe/framework (Packagist) Fixed in 4.4.6 Advisory →
  • Fix · GHSA-592m-4533-rxq9 silverstripe/userforms (Packagist) Fixed in 5.4.2 Advisory →
  • Fix · GHSA-592m-4533-rxq9 silverstripe/assets (Packagist) Fixed in 1.4.7 Advisory →
  • Fix · GHSA-592m-4533-rxq9 silverstripe/assets (Packagist) Fixed in 1.5.2 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2020-9280
  2. 2026-10-03 Alias added: GHSA-592m-4533-rxq9

References

  • TI-2007-02239 Unspecified vulnerability in the search functionality in SilverStripe 2.0.0 has unknown impact and attack vectors. CVSS 2.0HIGH 10.0
  • TI-2019-09110 In SilverStripe through 4.3.3, a missing warning about leaving install.php in a public… CVSS 3.1CRITICAL 9.8
  • TI-2019-04049 All versions of SilverStripe 3 prior to 3.6.7 and 3.7.3, and all versions of SilverStripe… CVSS 3.0CRITICAL 9.8
  • TI-2019-09281 In SilverStripe through 4.3.3, the previous fix for SS-2018-007 does not completely… CVSS 3.1HIGH 8.8
  • TI-2011-04272 code/sitefeatures/PageCommentInterface.php in SilverStripe 2.4.x before 2.4.6 might allow… CVSS 2.0MEDIUM 6.8
  • TI-2020-05027 In SilverStripe through 4.5.0, a specific URL path configured by default through the… CVSS 3.1HIGH 7.5
See all 63 →

Sources