Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2020-9280

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2020-9280
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 05:20 UTC · Revision 1

Source evidence

CVE-2020-9280

core-osv · Original source

Published 15 Apr 2020, 21:15 UTC

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.

osv:CVE-2020-9280
Complete source record
{
  "id": "218509d7083bfe28f66685b0d96291cf938f613189388111e90dabc8a9f102cf",
  "url": "https://osv.dev/vulnerability/CVE-2020-9280",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2020-9280",
    "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.",
    "evidence": "osv:CVE-2020-9280",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2020-9280",
      "aliases": [
        "BIT-silverstripe-2020-9280",
        "CVE-2020-9280",
        "GHSA-592m-4533-rxq9"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/silverstripe/silverstripe-cms",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0c02b8872f29a1c789d3313562cde6117892d9c7"
                },
                {
                  "last_affected": "251ebb658c2e93b54d26f53ef2e0a8a7795947bc"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:silverstripe:silverstripe:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "4.0.0"
                      },
                      {
                        "last_affected": "4.5.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-9280.json"
          }
        },
        {
          "ranges": [
            {
              "repo": "https://github.com/silverstripe/silverstripe-framework",
              "type": "GIT",
              "events": [
                {
                  "introduced": "6d8df46b8a7e3281fbd1299c626dd7a5a9a14a83"
                },
                {
                  "last_affected": "f75094abcd8ff29ece4bca05a297fda106e3ba89"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:silverstripe:silverstripe:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "4.0.0"
                      },
                      {
                        "last_affected": "4.5.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-9280.json"
          }
        }
      ],
      "modified": "2026-10-24T10:30:27.185967380Z",
      "provider": "osv",
      "references": [
        "https://forum.silverstripe.org/c/releases",
        "https://www.silverstripe.org/download/security-releases/",
        "https://www.silverstripe.org/download/security-releases/cve-2020-9280"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2020-9280",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 431774,
  "published_at": "2020-04-15T21:15:36.967+00:00"
}