GHSA-m8v7-x398-pxrfmedium6.1
Silverstripe XSS in CMS Edit Page
No CVE assignedCheck your stack
The advisory, in context
Due to a lack of parameter sanitisation a carefully crafted URL could be used to inject arbitrary HTML into the CMS Edit page.
An attacker could create a URL and share it with a site administrator to perform an attack.
Affected 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/framework Packagist
Ecosystem versions
From 3.1.18 before 3.1.19
Fixed in 3.1.19
2 explicitly affected versions
3.1.18, 3.1.19-rc1
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "3.1.18"
},
{
"fixed": "3.1.19"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.1.18",
"3.1.19-rc1"
]
}silverstripe/framework Packagist
Ecosystem versions
From 3.2.3 before 3.2.4
Fixed in 3.2.4
2 explicitly affected versions
3.2.3, 3.2.4-rc1
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "3.2.3"
},
{
"fixed": "3.2.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.2.3",
"3.2.4-rc1"
]
}silverstripe/framework Packagist
Ecosystem versions
From 3.3.1 before 3.3.2
Fixed in 3.3.2
2 explicitly affected versions
3.3.1, 3.3.2-rc1
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "3.3.1"
},
{
"fixed": "3.3.2"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.3.1",
"3.3.2-rc1"
]
}References
- https://github.com/silverstripe/silverstripe-framework/commit/a24c8260b1d048dc6a0836eb1be9a1ca2056e770
- https://github.com/FriendsOfPHP/security-advisories/blob/master/silverstripe/framework/SS-2016-004-1.yaml
- https://github.com/silverstripe/silverstripe-framework
- https://github.com/silverstripe/silverstripe-framework/commits/3.3.2
- https://www.silverstripe.org/download/security-releases/ss-2016-004