Skip to content
OpenAdvisories

Package · Packagist

silverstripe/framework

93 known vulnerabilities.

68 results · Clear filters · Feed

  • Medium 6.1

    Silverstripe XSS in TreeDropdownField and TreeMultiSelectField

    A cross-site scripting vulnerability has been discovered in the TreeDropdownField and TreeMultiSelectField. This vulnerability can only be exploited if a user with CMS access has posted malicious or unescaped HTML into any of the dataobjects used as a data so…

  • Medium 5.3

    SilverStripe framework XML Quadratic Blowup Attack

    A low level vulnerability has been found in the SilverStripe framework, where the Quadratic Blowup Attack could potentially be exploited to affect the performance of a site. See http://mashable.com/2014/08/06/wordpress-xml-blowup-dos/ for a writeup.

  • Medium 6.1

    Silverstripe IE requests not properly behaving with rewritehashlinks

    Non IE browsers don’t appear to be affected, but I haven’t tested a wide range of browsers to be sure Requests that come through from IE do NOT appear to encode all entities in the URL string, meaning they are inserted into output content directly by SSViewer…

  • Medium 4.3

    Record titles for restricted records can be viewed if exposed by GridFieldAddExistingAutocompleter

    Silverstripe 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 should not be able to see a record, but that record can be added to a `GridField` using the `GridFieldAd…

  • Medium 5.4

    Silverstripe Framework has open redirect vulnerability on CMSSecurity relogin screen

    Silverstripe Framework is the Model-View-Controller framework that powers the Silverstripe content management system. Prior to version 4.12.15, an attacker can display a link to a third party website on a login screen by convincing a legitimate content author…

  • Medium 4.3

    Silverstripe Framework has missing permission check of canView in GridFieldPrintButton

    Silverstripe Framework is the Model-View-Controller framework that powers the Silverstripe content management system. Prior to version 4.12.15, the GridField print view incorrectly validates the permission of DataObjects potentially allowing a content author …

  • Medium 5.4

    Stored XSS using uppercase characters in HTMLEditor

    Silverstripe silverstripe/framework through 4.11 allows XSS vulnerability via href attribute of a link (issue 2 of 2).

  • Medium 5.4

    Stored XSS using HTMLEditor

    Silverstripe 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 with white space characters.

  • Medium 5.4

    Silverstripe XSS in shortcodes

    Silverstripe silverstripe/framework through 4.11.0, silverstripe/assets through 1.11.0, and silverstripe/asset-admin through 1.11.0 allow XSS.

  • Medium 6.1

    Reflected XSS in querystring parameters

    Silverstripe silverstripe/framework through 4.11 is vulnerable to XSS by carefully crafting a return URL on a /dev/build or /Security/login request.

  • Medium 5.4

    Stored XSS in link tags added via XHR in SilverStripe Framework

    In SilverStripe Framework through 2022-04-07, Stored XSS can occur in javascript link tags added via XMLHttpRequest (XHR).

  • Medium 5.4

    Stored XSS via HTML fields in SilverStripe Framework

    Silverstripe 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 user if the cwp-core module is not installed on the sanitise_server_side contig is not set to true in…

  • Medium 6.5

    Quadratic blowup in Convert::xml2array()

    Silverstripe silverstripe/framework 4.8.1 has a quadratic blowup in Convert::xml2array() that enables a remote attack via a crafted XML document.

  • Medium 4.8

    SilverStripe XXE Vulnerability in CSSContentParser

    SilverStripe 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 XML External Entity (XXE) attacks. When this developer utility is misused for purposes involving ext…

  • Medium 5.3

    FormField with square brackets in field name skips validation

    In SilverStripe through 4.6.0-rc1, a FormField with square brackets in the field name skips validation.

  • Medium 5.4

    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.

  • Medium 5.9

    SilverStripe Web Cache Poisoning through HTTPRequestBuilder

    Silverstripe 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 poisoning. Through modifying the X-Original-Url and X-HTTP-Method-Override headers, responses with m…

  • Medium 4.3

    SilverStripe Denial of Service on flush and development URL tools

    SilverStripe through 4.3.3 allows a Denial of Service on flush and development URL tools.

  • Medium 6.1

    Reflected XSS in SilverStripe

    SilverStripe 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 or JavaScript to be inserted through non-scalar FormField attributes, which allows performing XSS (…

  • Medium 5.3

    SilverStripe Versioned Files module Unpublished files are exposed publicly

    In 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 guess could be highly informed by a basic understanding of the symbiote/silverstripe-versionedfiles so…

  • Medium 5.4

    SilverStripe asset-admin Cross-site Scripting (XSS)

    In SilverStripe asset-admin 4.0, there is XSS in file titles managed through the CMS.

  • Medium 5.3

    Broken access control on files

    In SilverStripe assets 4.0, there is broken access control on files.

  • Medium 6.1

    Silverstripe Flash Clipboard Reflected XSS

    SilverStripe through 4.3.3 has Flash Clipboard Reflected XSS.

  • Medium 6.3

    Session fixation in change password form

    SilverStripe through 4.3.3 allows session fixation in the "change password" form.

  • Medium 5.3

    Lack of access control on upoaded files

    SilverStripe 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 silverstripe/assets via the AssetControlExtension.

  • Medium 5.5

    SilverStripe CSV Excel Macro Injection

    In 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, which may be executed if imported without sanitization into common software (including Microsoft Exce…

  • Medium —

    Silverstripe CMS Open Redirect

    Open redirect vulnerability in SilverStripe CMS & Framework 3.1.13 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a URL in the returnURL parameter to dev/build.

  • Medium —

    Silverstripe XSS Vulnerabilities

    Multiple 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 script or HTML via (1) a crafted string to the AbsoluteLinks, (2) BigSummary, (3) ContextSummary, (4)…