GHSA-2pw2-qpcp-m47xmedium5.4
Silverstripe CMS XSS Vulnerability
Impact
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.
Source excerpt · OSVAffected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
silverstripe/cms Packagist
| Affected range | Recorded fix |
|---|---|
| Earlier releases through 4.5.0 (inclusive)Ecosystem versions | Not recorded |
Version evidence: OSV · GHSA-2pw2-qpcp-m47x
View original version evidence (226 explicit versions)
silverstripe/framework Packagist
| Affected range | Recorded fix |
|---|---|
| From 3.0.0 before 3.7.5Ecosystem versions | 3.7.5 |
Version evidence: OSV · GHSA-2pw2-qpcp-m47x
View original version evidence (165 explicit versions)
Original source description
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.
References
- Security advisory nvd.nist.gov/vuln/detail/CVE-2020-9311
- Security advisory github.com/FriendsOfPHP/security-advisories/blob/master/silverstripe/framework/CVE-2020-9311.yaml
- Source reference github.com/silverstripe/silverstripe-cms
- Security advisory www.silverstripe.org/download/security-releases/CVE-2020-9311
- Security advisory www.silverstripe.org/download/security-releases/cve-2020-9311