First published: Sun Aug 26 2012(Updated: )
The deleteinstallfiles function in control/ContentController.php in SilverStripe 2.3.x before 2.3.7 does not require ADMIN permissions, which allows remote attackers to delete index.php and "disrupt mod_rewrite-less URL routing."
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
SilverStripe CMS | =2.3.0 | |
SilverStripe CMS | =2.3.0-rc1 | |
SilverStripe CMS | =2.3.0-rc2 | |
SilverStripe CMS | =2.3.0-rc3 | |
SilverStripe CMS | =2.3.1 | |
SilverStripe CMS | =2.3.1-rc1 | |
SilverStripe CMS | =2.3.1-rc2 | |
SilverStripe CMS | =2.3.2 | |
SilverStripe CMS | =2.3.3 | |
SilverStripe CMS | =2.3.4 | |
SilverStripe CMS | =2.3.5 | |
SilverStripe CMS | =2.3.6 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2010-5094 is considered a moderate severity vulnerability due to its potential to disrupt website functionality by allowing unauthorized file deletion.
To fix CVE-2010-5094, you should upgrade SilverStripe to version 2.3.7 or later, which includes the necessary permissions enforcement.
CVE-2010-5094 affects SilverStripe versions 2.3.0 to 2.3.6, including various release candidates.
Yes, exploiting CVE-2010-5094 could lead to data loss as unauthorized users can delete critical files like index.php.
While specific exploits for CVE-2010-5094 are not widely documented, the vulnerability itself allows for file deletion without proper permissions.