usersettings.php in e107 through 2.3.0 lacks a certain e_TOKEN protection mechanism.
The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.
Link | Tags |
---|---|
https://github.com/e107inc/e107/releases | third party advisory release notes |
https://github.com/e107inc/e107/commit/d9efdb9b5f424b4996c276e754a380a5e251f472 | third party advisory patch |
http://packetstormsecurity.com/files/161651/e107-CMS-2.3.0-Cross-Site-Request-Forgery.html | third party advisory |