A Cross-Site Request Forgery (CSRF) in Academy LMS before v5.10 allows an attacker to arbitrarily create a page.
The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
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://portswigger.net/web-security/csrf | third party advisory technical description |
https://www.linkedin.com/in/xvinicius/ | third party advisory |
https://portswigger.net/web-security/csrf/xss-vs-csrf | third party advisory technical description |
https://blog.hackingforce.com.br/en/xss | third party advisory technical description |
https://xpsec.co/blog/academy-lms-5-10-add-page-csrf-xss | third party advisory exploit |
https://github.com/OpenXP-Research/CVE-2022-47131 |