github.com
https://github.com/FriendsOfPHP/security-advisories/blob/master/silverstripe/framework/SS-2017-008-1.yaml GHSA-XX4R-5265-48J6
silverstripe/framework SQL injection in full text search
Description
When performing a fulltext search in SilverStripe 4.0.0 the 'start' querystring parameter is never escaped safely. This exposes a possible SQL injection vulnerability. The issue exists in 3.5 and 3.6 but is less vulnerable, as SearchForm sanitises these variables prior to passing to mysql.
Description source: GitHub Advisory
Affected products and versions
1| Product | Source | Version range | Status |
|---|---|---|---|
silverstripe/frameworkBrowse Packagist / silverstripe/framework | GitHub Advisory | 3.5.0-rc1 to < 3.5.6 · Fixed in 3.5.6 | affected |
| 3.6.0-rc1 to < 3.6.3 · Fixed in 3.6.3 | affected | ||
| 4.0.0-rc1 to < 4.0.1 · Fixed in 4.0.1 | affected |
References
5github.com
https://github.com/silverstripe/silverstripe-framework github.com
https://github.com/silverstripe/silverstripe-framework/commit/099a5a3c2d99ed39bdd8815e1e2790bb9351770b github.com
https://github.com/silverstripe/silverstripe-framework/commit/a8465900bdc77199176c953890ce7587045b1ea4 silverstripe.org
https://www.silverstripe.org/download/security-releases/ss-2017-008