Silverstripe

53 CVEs across 21 Silverstripe products. Browse Silverstripe vulnerabilities, severities, and proof-of-concept exploits.

Silverstripe products with known CVEs

ProductCVEs
Silverstripe64
Framework15
Silverstripe-Framework7
Graphql3
Silverstripe-Graphql3
Assets2
Admin1
Asset Admin1
Mimevalidator1
Recipe1
Registry1
Reports1
Restfulserver1
Silverstripe-Admin1
Silverstripe-Asset-Admin1
Silverstripe-Assets1
Silverstripe-Cms1
Silverstripe-Elemental1
Silverstripe-Omnipay1
Silverstripe-Reports1
Subsites1
Silverstripe CVEs — newest first
CVESeverityScorePublishedSummary
CVE-2026-54717Medium5.42026-08-06Silverstripe CMS is an open source content management system. Prior to 6.2.1, page breadcrumbs in the CMS are vulnerable to cross-site scripting when viewed us…
CVE-2026-54720Medium5.42026-07-01Silverstripe Framework is a PHP framework which powers the Silverstripe CMS. In versions prior to 6.2.2, the "Insert media from web" functionality in the CMS i…
CVE-2026-24749Medium5.32026-04-16The Silverstripe Assets Module is a required component of Silverstripe Framework. In versions prior to 2.4.5 and 3.0.0-rc1 through 3.1.2, images rendered in te…
CVE-2025-30148Medium5.42025-04-10Silverstripe Framework is a PHP framework which powers the Silverstripe CMS. Prior to 5.3.23, bad actor with access to edit content in the CMS could send a spe…
CVE-2025-25197Medium5.42025-04-10Silverstripe Elemental extends a page type to swap the content area for a list of manageable elements to compose a page out of rather than a single text field…
CVE-2024-53277Medium5.42025-01-14Silverstripe Framework is a PHP framework which powers the Silverstripe CMS. In some cases, form messages can contain HTML markup. This is an intentional featu…
CVE-2024-47605Medium5.42025-01-14silverstripe-asset-admin is a silverstripe assets gallery for asset management. When using the "insert media" functionality, the linked oEmbed JSON includes an…
CVE-2024-32981Medium5.42024-07-17Silverstripe framework is the PHP framework forming the base for the Silverstripe CMS. In affected versions a bad actor with access to edit content in the CMS…
CVE-2024-29885Medium4.32024-07-17silverstripe/reports is an API for creating backend reports in the Silverstripe Framework. In affected versions reports can be accessed by their direct URL by…
CVE-2023-49783Medium4.32024-01-23Silverstripe Admin provides a basic management interface for the Silverstripe Framework. In versions on the 1.x branch prior to 1.13.19 and on the 2.x branch p…
CVE-2023-48714Medium4.32024-01-23Silverstripe Framework is the framework that forms the base of the Silverstripe content management system. Prior to versions 4.13.39 and 5.1.11, if a user shou…
CVE-2023-44401Medium5.32024-01-23The Silverstripe CMS GraphQL Server serves Silverstripe data as GraphQL representations. In versions 4.0.0 prior to 4.3.7 and 5.0.0 prior to 5.1.3, `canView` p…
CVE-2023-40180High7.52023-10-16 silverstripe-graphql is a package which serves Silverstripe data in GraphQL representations. An attacker could use a recursive graphql query to execute a Dist…
CVE-2023-22729Medium5.42023-04-26Silverstripe Framework is the Model-View-Controller framework that powers the Silverstripe content management system. Prior to version 4.12.15, an attacker can…
CVE-2023-22728Medium4.32023-04-26Silverstripe Framework is the Model-View-Controller framework that powers the Silverstripe content management system. Prior to version 4.12.15, the GridField p…
CVE-2023-28104High7.52023-03-16`silverstripe/graphql` serves Silverstripe data as GraphQL representations. In versions 4.2.2 and 4.1.1, an attacker could use a specially crafted graphql quer…
CVE-2022-42949High7.52022-12-21Silverstripe silverstripe/subsites through 2.6.0 has Insecure Permissions.
CVE-2022-38147Medium5.42022-11-23Silverstripe silverstripe/framework through 4.11 allows XSS (issue 3 of 3).
CVE-2022-37421Medium5.42022-11-23Silverstripe silverstripe/cms through 4.11.0 allows XSS.
CVE-2022-38145Medium5.42022-11-23Silverstripe silverstripe/framework through 4.11 allows XSS (issue 1 of 3) via remote attackers adding a Javascript payload to a page's meta description and ge…
CVE-2022-37430Medium5.42022-11-23Silverstripe silverstripe/framework through 4.11 allows XSS vulnerability via href attribute of a link (issue 2 of 2).
CVE-2022-37429Medium5.42022-11-23Silverstripe silverstripe/framework through 4.11 allows XSS (issue 1 of 2) via JavaScript payload to the href attribute of a link by splitting a javascript URL…
CVE-2022-38724Medium5.42022-11-23Silverstripe silverstripe/framework through 4.11.0, silverstripe/assets through 1.11.0, and silverstripe/asset-admin through 1.11.0 allow XSS.
CVE-2022-38462Medium6.12022-11-22Silverstripe silverstripe/framework through 4.11 is vulnerable to XSS by carefully crafting a return URL on a /dev/build or /Security/login request.
CVE-2022-38148High8.82022-11-21Silverstripe silverstripe/framework through 4.11 allows SQL Injection.
CVE-2022-38146Medium5.42022-11-21Silverstripe silverstripe/framework through 4.11 allows XSS (issue 2 of 3).
CVE-2022-28803Medium5.42022-06-29In SilverStripe Framework through 2022-04-07, Stored XSS can occur in javascript link tags added via XMLHttpRequest (XHR).
CVE-2022-29858Medium4.32022-06-28Silverstripe silverstripe/assets through 1.10 is vulnerable to improper access control that allows protected images to be published by changing an existing ima…
CVE-2022-25238Medium5.42022-06-28Silverstripe silverstripe/framework through 4.10.0 allows XSS, inside of script tags that can can be added to website content via XHR by an authenticated CMS u…
CVE-2022-24444Medium6.52022-06-28Silverstripe silverstripe/framework through 4.10 allows Session Fixation.
CVE-2021-41559Medium6.52022-06-28Silverstripe silverstripe/framework 4.8.1 has a quadratic blowup in Convert::xml2array() that enables a remote attack via a crafted XML document.
CVE-2022-29254Low3.72022-06-09silverstripe-omnipay is a SilverStripe integration with Omnipay PHP payments library. For a subset of Omnipay gateways (those that use intermediary states like…
CVE-2021-28661Medium4.32021-10-07Default SilverStripe GraphQL Server (aka silverstripe/graphql) 3.x through 3.4.1 permission checker not inherited by query subclass.
CVE-2021-36150Medium6.12021-10-07SilverStripe Framework through 4.8.1 allows XSS.
CVE-2020-26136Medium6.52021-06-08In SilverStripe through 4.6.0-rc1, GraphQL doesn't honour MFA (multi-factor authentication) when using basic authentication.
CVE-2020-26138Medium5.32021-06-08In SilverStripe through 4.6.0-rc1, a FormField with square brackets in the field name skips validation.
CVE-2020-25817Medium4.82021-06-08SilverStripe through 4.6.0-rc1 has an XXE Vulnerability in CSSContentParser. A developer utility meant for parsing HTML within unit tests can be vulnerable to…
CVE-2020-9311Medium5.42020-07-15In 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 o…
CVE-2020-9309High8.82020-07-15Silverstripe CMS through 4.5 can be susceptible to script execution from malicious upload contents under allowed file extensions (for example HTML code in a TX…
CVE-2020-6165Medium5.32020-07-15SilverStripe 4.5.0 allows attackers to read certain records that should not have been placed into a result set. This affects silverstripe/recipe-cms. The autom…
CVE-2020-6164High7.52020-07-15In SilverStripe through 4.5.0, a specific URL path configured by default through the silverstripe/framework module can be used to disclose the fact that a doma…
CVE-2019-19326Medium5.92020-07-15Silverstripe CMS sites through 4.4.4 which have opted into HTTP Cache Headers on responses served by the framework's HTTP layer can be vulnerable to web cache…
CVE-2020-9280High7.52020-04-15In 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 a…
CVE-2019-12437High8.82020-02-19In SilverStripe through 4.3.3, the previous fix for SS-2018-007 does not completely mitigate the risk of CSRF in GraphQL mutations,
CVE-2019-12246Medium4.32020-02-19SilverStripe through 4.3.3 allows a Denial of Service on flush and development URL tools.
CVE-2019-19325Medium6.12020-02-17SilverStripe through 4.4.x before 4.4.5 and 4.5.x before 4.5.2 allows Reflected XSS on the login form and custom forms. Silverstripe Forms allow malicious HTML…
CVE-2019-16409Medium5.32019-09-26In the Versioned Files module through 2.0.3 for SilverStripe 3.x, unpublished versions of files are publicly exposed to anyone who can guess their URL. This gu…
CVE-2019-14273Medium5.32019-09-26In SilverStripe assets 4.0, there is broken access control on files.
CVE-2019-14272Medium5.42019-09-26In SilverStripe asset-admin 4.0, there is XSS in file titles managed through the CMS.
CVE-2019-12617Low2.72019-09-26In SilverStripe through 4.3.3, there is access escalation for CMS users with limited access through permission cache pollution.
CVE-2019-12245Medium5.32019-09-25SilverStripe through 4.3.3 has incorrect access control for protected files uploaded via Upload::loadIntoFile(). An attacker may be able to guess a filename in…
CVE-2019-12205Medium6.12019-09-25SilverStripe through 4.3.3 has Flash Clipboard Reflected XSS.
CVE-2019-12204Critical9.82019-09-25In SilverStripe through 4.3.3, a missing warning about leaving install.php in a public webroot can lead to unauthenticated admin access.
CVE-2019-12203Medium6.32019-09-25SilverStripe through 4.3.3 allows session fixation in the "change password" form.
CVE-2019-12149Critical9.82019-06-11SQL injection vulnerability in silverstripe/restfulserver module 1.0.x before 1.0.9, 2.0.x before 2.0.4, and 2.1.x before 2.1.2 and silverstripe/registry modul…
CVE-2019-5715Critical9.82019-04-11All versions of SilverStripe 3 prior to 3.6.7 and 3.7.3, and all versions of SilverStripe 4 prior to 4.0.7, 4.1.5, 4.2.4, and 4.3.1 allows Reflected SQL Inject…
CVE-2017-18049Medium5.52018-01-23In the CSV export feature of SilverStripe before 3.5.6, 3.6.x before 3.6.3, and 4.x before 4.0.1, it's possible for the output to contain macros and scripts, w…
CVE-2017-12849Medium5.32017-10-12Response discrepancy in the login and password reset forms in SilverStripe CMS before 3.5.5 and 3.6.x before 3.6.1 allows remote attackers to enumerate users v…
CVE-2017-14498Medium6.12017-09-15SilverStripe CMS before 3.6.1 has XSS via an SVG document that is mishandled by (1) the Insert Media option in the content editor or (2) an admin/assets/add pa…
CVE-2017-5197Medium6.12017-03-06There is XSS in SilverStripe CMS before 3.4.4 and 3.5.x before 3.5.2. The attack vector is a page name. An example payload is a crafted JavaScript event handle…
CVE-2015-8606Medium6.12016-04-13Multiple cross-site scripting (XSS) vulnerabilities in SilverStripe CMS & Framework before 3.1.16 and 3.2.x before 3.2.1 allow remote attackers to inject arbit…
CVE-2015-50632015-06-24Multiple cross-site scripting (XSS) vulnerabilities in SilverStripe CMS & Framework 3.1.13 allow remote attackers to inject arbitrary web script or HTML via th…
CVE-2015-50622015-06-24Open redirect vulnerability in SilverStripe CMS & Framework 3.1.13 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attack…
CVE-2011-49582014-04-08Cross-site scripting (XSS) vulnerability in the process function in SSViewer.php in SilverStripe before 2.3.13 and 2.4.x before 2.4.6 allows remote attackers t…
CVE-2013-67892013-11-13security/MemberLoginForm.php in SilverStripe 3.0.3 supports credentials in a GET request, which allows remote or local attackers to obtain sensitive informatio…
CVE-2013-26532013-11-13security/MemberLoginForm.php in SilverStripe 3.0.3 supports login using a GET request, which makes it easier for remote attackers to conduct phishing attacks w…
CVE-2012-64582013-08-09Multiple cross-site scripting (XSS) vulnerabilities in the SilverStripe e-commerce module 3.0 for SilverStripe CMS allow remote attackers to inject arbitrary w…
CVE-2012-49682012-09-17Multiple cross-site scripting (XSS) vulnerabilities in SilverStripe 2.3.x before 2.3.13 and 2.4.x before 2.4.7 allow remote attackers to inject arbitrary web s…
CVE-2011-49622012-09-17code/sitefeatures/PageCommentInterface.php in SilverStripe 2.4.x before 2.4.6 might allow remote attackers to execute arbitrary code via a crafted cookie in a…
CVE-2011-49612012-09-17SilverStripe 2.3.x before 2.3.12 and 2.4.x before 2.4.6 allows remote authenticated users with the EDIT_PERMISSIONS permission to gain administrator privileges…
CVE-2011-49602012-09-17SQL injection vulnerability in the Folder::findOrMake method in SilverStripe 2.3.x before 2.3.12 and 2.4.x before 2.4.6 allows remote attackers to execute arbi…
CVE-2011-49592012-09-17SQL injection vulnerability in the addslashes method in SilverStripe 2.3.x before 2.3.12 and 2.4.x before 2.4.6, when connected to a MySQL database using far e…
CVE-2010-50792012-09-17SilverStripe 2.3.x before 2.3.10 and 2.4.x before 2.4.4 uses weak entropy when generating tokens for (1) the CSRF protection mechanism, (2) autologin, (3) "for…
CVE-2010-50782012-09-17SilverStripe 2.3.x before 2.3.10 and 2.4.x before 2.4.4 stores sensitive information under the web root with insufficient access control, which allows remote a…
CVE-2010-48242012-09-17SQL injection vulnerability in the augmentSQL method in core/model/Translatable.php in SilverStripe 2.3.x before 2.3.10 and 2.4.x before 2.4.4, when the Transl…
CVE-2010-48232012-09-17Cross-site scripting (XSS) vulnerability in the httpError method in sapphire/core/control/RequestHandler.php in SilverStripe 2.3.x before 2.3.10 and 2.4.x befo…
CVE-2010-48222012-09-17core/model/MySQLDatabase.php in SilverStripe 2.4.x before 2.4.4, when the site is running in "live mode," allows remote attackers to obtain the SQL queries for…
CVE-2010-51882012-08-26SilverStripe 2.3.x before 2.3.6 allows remote attackers to obtain sensitive information via the (1) debug_memory parameter to core/control/Director.php or (2)…
CVE-2010-51872012-08-26SilverStripe 2.3.x before 2.3.8 and 2.4.x before 2.4.1, when running on servers with certain configurations, allows remote attackers to obtain sensitive inform…
CVE-2010-50952012-08-26Cross-site scripting (XSS) vulnerability in SilverStripe 2.3.x before 2.3.6 allows remote attackers to inject arbitrary web script or HTML via vectors related…
CVE-2010-50942012-08-26The deleteinstallfiles function in control/ContentController.php in SilverStripe 2.3.x before 2.3.7 does not require ADMIN permissions, which allows remote att…
CVE-2010-50932012-08-26Member_ProfileForm in security/Member.php in SilverStripe 2.3.x before 2.3.7 allows remote attackers to hijack user accounts by saving data using the email add…
CVE-2010-50922012-08-26The Add Member dialog in the Security admin page in SilverStripe 2.4.0 saves user passwords in plaintext, which allows local users to obtain sensitive informat…
CVE-2010-50912012-08-26The setName function in filesystem/File.php in SilverStripe 2.3.x before 2.3.8 and 2.4.x before 2.4.1 allows remote authenticated users with CMS author privile…
CVE-2010-50902012-08-26SilverStripe before 2.4.2 allows remote authenticated users to change administrator passwords via vectors related to admin/security.
CVE-2010-50892012-08-26SilverStripe before 2.4.2 does not properly restrict access to pages in draft mode, which allows remote attackers to obtain sensitive information.
CVE-2010-50882012-08-26Multiple cross-site request forgery (CSRF) vulnerabilities in SilverStripe 2.3.x before 2.3.9 and 2.4.x before 2.4.3 allow remote attackers to hijack the authe…
CVE-2010-50872012-08-26SilverStripe 2.3.x before 2.3.10 and 2.4.x before 2.4.4 allows remote attackers to bypass the cross-site request forgery (CSRF) protection mechanism and hijack…
CVE-2010-50802012-08-26The Security/changepassword URL action in SilverStripe 2.3.x before 2.3.10 and 2.4.x before 2.4.4 passes a token as a GET parameter while changing a password t…
CVE-2012-09762012-02-02Cross-site scripting (XSS) vulnerability in admin/EditForm in SilverStripe 2.4.6 allows remote authenticated users with Content Authors privileges to inject ar…
CVE-2010-15932010-04-28Multiple cross-site scripting (XSS) vulnerabilities in SilverStripe before 2.3.5 allow remote attackers to inject arbitrary web script or HTML via (1) the Comm…
CVE-2008-67532009-04-27SQL injection vulnerability in SilverStripe before 2.2.2 allows remote attackers to execute arbitrary SQL commands via unspecified vectors related to AjaxUniqu…
CVE-2009-14332009-04-24SQL injection vulnerability in File::find (filesystem/File.php) in SilverStripe before 2.3.1 allows remote attackers to execute arbitrary SQL commands via the…
CVE-2007-23212007-04-27Unspecified vulnerability in the search functionality in SilverStripe 2.0.0 has unknown impact and attack vectors.