Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:composer/silverstripe/framework@3.0.0
purl pkg:composer/silverstripe/framework@3.0.0
Tags Ghost
Next non-vulnerable version 5.3.23
Latest non-vulnerable version 6.0.0-alpha1
Risk 4.5
Vulnerabilities affecting this package (18)
Vulnerability Summary Fixed by
VCID-2f9j-ek3x-kbc5
Aliases:
CVE-2020-9311
GHSA-2pw2-qpcp-m47x
Silverstripe CMS XSS Vulnerability In SilverStripe through 4.5, malicious users with a valid Silverstripe CMS login (usually CMS access) can craft profile information which can lead to XSS for other users through specially crafted login form URLs.
3.7.5
Affected by 18 other vulnerabilities.
VCID-414d-7bfm-kud7
Aliases:
CVE-2021-28661
GHSA-r7rh-g777-g5gx
Incorrect Authorization Default SilverStripe GraphQL Server (aka silverstripe/graphql) permission checker is not inherited by query subclass.
3.5.2
Affected by 40 other vulnerabilities.
VCID-4x32-t75c-u3bj
Aliases:
CVE-2022-37421
GHSA-pp74-g2q5-j4jf
GMS-2022-6855
Silverstipe CMS Stored XSS in custom meta tags A malicious content author could create a custom meta tag and execute an arbitrary JavaScript payload. This would require convincing a legitimate user to access a page and enter a custom keyboard shortcut. This requires CMS access to exploit.
4.11.3
Affected by 17 other vulnerabilities.
VCID-5pkg-j4wg-7fcn
Aliases:
CVE-2023-32302
GHSA-36xx-7vf6-7mv3
Improper Input Validation Silverstripe Framework is the MVC framework that powers Silverstripe CMS. When a new member record is created and a password is not set, an empty encrypted password is generated. As a result, if someone is aware of the existence of a member record associated with a specific email address, they can potentially attempt to log in using that empty password. Although the default member authenticator and login form require a non-empty password, alternative authentication methods might still permit a successful login with the empty password. This issue has been patched in versions 4.13.4 and 5.0.13.
4.13.14
Affected by 9 other vulnerabilities.
5.0.13
Affected by 9 other vulnerabilities.
VCID-a9qn-hsax-uke7
Aliases:
SS-2015-012-1
URL Redirection to Untrusted Site (Open Redirect) External redirection risk in `Security?ReturnURL`.
3.0.14
Affected by 62 other vulnerabilities.
3.1.0-beta1
Affected by 62 other vulnerabilities.
3.1.13-rc1
Affected by 75 other vulnerabilities.
3.1.13
Affected by 69 other vulnerabilities.
VCID-cc1b-b6sm-zbcw
Aliases:
GHSA-j982-5jv7-v43r
Silverstripe Form field validation message XSS vulnerability A high level XSS risk has been identified in the encoding of validation messages in certain FormField classes. Certain fields such as the NumericField and DropdownField have been identified, but any form field which presents any invalid content as a part of its validation response will be at risk.
3.1.16
Affected by 58 other vulnerabilities.
3.2.1
Affected by 56 other vulnerabilities.
VCID-cq8a-jun5-q3hh
Aliases:
SS-2015-011-1
Potential SQL Injection Vulnerability in silverstripe.
3.0.14
Affected by 62 other vulnerabilities.
3.1.0-beta1
Affected by 62 other vulnerabilities.
3.1.13
Affected by 69 other vulnerabilities.
4.12.0-rc1
Affected by 12 other vulnerabilities.
VCID-dq8q-6agw-g3d5
Aliases:
SS-2015-027-1
Improper Input Validation `HtmlEditor` improper URL sanitisation.
3.2.1
Affected by 56 other vulnerabilities.
4.12.0-rc1
Affected by 12 other vulnerabilities.
VCID-enkd-4y44-4ueq
Aliases:
CVE-2020-26138
GHSA-7mv4-4xpg-xq44
FormField with square brackets in field name skips validation FileField with array notation skips validation The FileField class is commonly used for file upload in custom code on a Silverstripe website. This field is designed to be used with a single file upload. PHP allows for submitting multiple values by adding square brackets to the field name. When this is done to a FileField, it will be coerced into allowing multiple files by using this notation. This is not a supported feature, though nothing is done to prevent this. In this scenario, validation such as limiting allowed extensions is not applied, and the FileField->saveInto() behaviour is not triggered. If custom controller logic is used to process the file uploads, it might implicitly rely on validation to be provided by the Form system, which is not the case.
4.6.0
Affected by 23 other vulnerabilities.
4.7.4
Affected by 23 other vulnerabilities.
VCID-fyxa-vzeq-ubeq
Aliases:
CVE-2019-19326
GHSA-q9ff-3q93-fm8m
SilverStripe Web Cache Poisoning through HTTPRequestBuilder SilverStripe through 4.4.4 allows Web Cache Poisoning through HTTPRequestBuilder.
3.7.5
Affected by 18 other vulnerabilities.
4.4.7
Affected by 27 other vulnerabilities.
4.5.4
Affected by 26 other vulnerabilities.
VCID-gw2k-419z-t7h5
Aliases:
SS-2015-014-1
Code Injection Vulnerability on `isDev`, `isTest` and `flush` `$_GET` validation.
3.0.14
Affected by 62 other vulnerabilities.
3.1.0-beta1
Affected by 62 other vulnerabilities.
3.1.13
Affected by 69 other vulnerabilities.
4.12.0-rc1
Affected by 12 other vulnerabilities.
VCID-kvfs-x2wd-p3h3
Aliases:
SS-2014-015-1
IE requests issue IE requests not properly behaving with `rewritehashlinks`.
3.0.13
Affected by 67 other vulnerabilities.
3.1.0-beta1
Affected by 62 other vulnerabilities.
3.1.12
Affected by 76 other vulnerabilities.
4.12.0-rc1
Affected by 12 other vulnerabilities.
VCID-p2kq-rkh6-ayeu
Aliases:
CVE-2019-5715
GHSA-wvfw-w3x6-g526
SilverStripe allowss Reflected SQL Injection through Form and `DataObject`.
3.6.7
Affected by 29 other vulnerabilities.
3.7.3
Affected by 28 other vulnerabilities.
4.0.7
Affected by 36 other vulnerabilities.
4.1.5
Affected by 37 other vulnerabilities.
4.2.4
Affected by 37 other vulnerabilities.
4.3.1
Affected by 37 other vulnerabilities.
VCID-pq29-qe7h-tkcp
Aliases:
CVE-2019-12205
GHSA-rfvw-5848-gxc5
Silverstripe Flash Clipboard Reflected XSS SilverStripe versions 3.0.0 until 4.3.5 and 4.4.4 are vulnerable to Flash Clipboard Reflected XSS. Versions 4.3.5 and 4.4.4 of `silverstripe/framework` and version 1.3.5 of `silverstripe/admin` contain a fix for this issue.
4.3.4
Affected by 30 other vulnerabilities.
4.3.5
Affected by 29 other vulnerabilities.
4.4.4
Affected by 30 other vulnerabilities.
VCID-r2k8-fccc-jfc2
Aliases:
SS-2015-009-1
Cross-site Scripting XSS In rewritten hash links.
3.0.13
Affected by 67 other vulnerabilities.
3.1.0-beta1
Affected by 62 other vulnerabilities.
3.1.12
Affected by 76 other vulnerabilities.
4.12.0-rc1
Affected by 12 other vulnerabilities.
VCID-t17w-gcwe-eue4
Aliases:
GHSA-qp29-wcc2-vmpc
Silverstripe HtmlEditor embed url sanitisation "Add from URL" doesn't clearly sanitise URL server side HtmlEditorField_Toolbar has an action HtmlEditorField_Toolbar#viewfile, which gets called by the CMS when adding a media "from a URL" (i.e. via oembed). This action gets the URL to add in the GET parameter FileURL. However it doesn't do any URL sanitising server side. The current logic will pass this through to Oembed, which will probably reject most dangerous URLs, but it's possible future changes would break this.
3.2.1
Affected by 56 other vulnerabilities.
VCID-ur9h-h6mw-fbdh
Aliases:
SS-2015-026-1
Cross-site Scripting Form field validation message XSS vulnerability.
3.2.1
Affected by 56 other vulnerabilities.
4.12.0-rc1
Affected by 12 other vulnerabilities.
VCID-yuu2-set7-fuet
Aliases:
GHSA-g4hp-pfvf-vm5w
SilverStripe Vulnerability on 'isDev', 'isTest' and 'flush' $_GET validation When a secure token parameter is provided to a SilverStripe site (such as isDev or flush) an empty token parameter can be provided in order to bypass normal authentication parameters. For instance, http://www.mysite.com/?isDev=1&isDevtoken will force a site to dev mode. Alternatively, "flush" could also be used in succession to cause excessive load on a victim site and risk denial of service. The fix in this case is to ensure that empty tokens fail the validation check.
3.0.14
Affected by 62 other vulnerabilities.
3.1.13
Affected by 69 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-04T14:32:40.812592+00:00 GHSA Importer Affected by VCID-2f9j-ek3x-kbc5 https://github.com/advisories/GHSA-2pw2-qpcp-m47x 38.1.0
2026-04-04T14:32:39.777176+00:00 GHSA Importer Affected by VCID-fyxa-vzeq-ubeq https://github.com/advisories/GHSA-q9ff-3q93-fm8m 38.1.0
2026-04-04T14:32:14.380828+00:00 GHSA Importer Affected by VCID-pq29-qe7h-tkcp https://github.com/advisories/GHSA-rfvw-5848-gxc5 38.1.0
2026-04-04T14:30:25.708657+00:00 GHSA Importer Affected by VCID-p2kq-rkh6-ayeu https://github.com/advisories/GHSA-wvfw-w3x6-g526 38.1.0
2026-04-03T21:28:26.779307+00:00 GitLab Importer Affected by VCID-4x32-t75c-u3bj https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/CVE-2022-37421.yml 38.1.0
2026-04-03T21:26:51.608615+00:00 GitLab Importer Affected by VCID-fyxa-vzeq-ubeq https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/CVE-2019-19326.yml 38.1.0
2026-04-02T17:00:01.297632+00:00 GHSA Importer Affected by VCID-5pkg-j4wg-7fcn https://github.com/advisories/GHSA-36xx-7vf6-7mv3 38.1.0
2026-04-02T12:39:20.444176+00:00 GitLab Importer Affected by VCID-t17w-gcwe-eue4 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/GHSA-qp29-wcc2-vmpc.yml 38.0.0
2026-04-02T12:39:20.085561+00:00 GitLab Importer Affected by VCID-cc1b-b6sm-zbcw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/GHSA-j982-5jv7-v43r.yml 38.0.0
2026-04-02T12:39:19.510882+00:00 GitLab Importer Affected by VCID-yuu2-set7-fuet https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/GHSA-g4hp-pfvf-vm5w.yml 38.0.0
2026-04-02T12:36:55.464342+00:00 GitLab Importer Affected by VCID-2f9j-ek3x-kbc5 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/CVE-2020-9311.yml 38.0.0
2026-04-01T16:05:29.058012+00:00 GHSA Importer Affected by VCID-t17w-gcwe-eue4 https://github.com/advisories/GHSA-qp29-wcc2-vmpc 38.0.0
2026-04-01T16:05:28.990202+00:00 GHSA Importer Affected by VCID-cc1b-b6sm-zbcw https://github.com/advisories/GHSA-j982-5jv7-v43r 38.0.0
2026-04-01T16:05:28.932832+00:00 GHSA Importer Affected by VCID-yuu2-set7-fuet https://github.com/advisories/GHSA-g4hp-pfvf-vm5w 38.0.0
2026-04-01T16:00:10.857164+00:00 GHSA Importer Affected by VCID-enkd-4y44-4ueq https://github.com/advisories/GHSA-7mv4-4xpg-xq44 38.0.0
2026-04-01T12:48:54.532419+00:00 GitLab Importer Affected by VCID-414d-7bfm-kud7 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/CVE-2021-28661.yml 38.0.0
2026-04-01T12:48:24.608467+00:00 GitLab Importer Affected by VCID-p2kq-rkh6-ayeu https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/CVE-2019-5715.yml 38.0.0
2026-04-01T12:46:59.142232+00:00 GitLab Importer Affected by VCID-dq8q-6agw-g3d5 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/SS-2015-027-1.yml 38.0.0
2026-04-01T12:46:59.127267+00:00 GitLab Importer Affected by VCID-ur9h-h6mw-fbdh https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/SS-2015-026-1.yml 38.0.0
2026-04-01T12:46:57.301909+00:00 GitLab Importer Affected by VCID-gw2k-419z-t7h5 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/SS-2015-014-1.yml 38.0.0
2026-04-01T12:46:57.272708+00:00 GitLab Importer Affected by VCID-a9qn-hsax-uke7 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/SS-2015-012-1.yml 38.0.0
2026-04-01T12:46:57.247348+00:00 GitLab Importer Affected by VCID-cq8a-jun5-q3hh https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/SS-2015-011-1.yml 38.0.0
2026-04-01T12:46:56.608058+00:00 GitLab Importer Affected by VCID-r2k8-fccc-jfc2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/SS-2015-009-1.yml 38.0.0
2026-04-01T12:46:56.581797+00:00 GitLab Importer Affected by VCID-kvfs-x2wd-p3h3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/silverstripe/framework/SS-2014-015-1.yml 38.0.0