Moodle 3.2.x < 3.2.3 Multiple Vulnerabilities
Critical Nessus Network Monitor Plugin ID 700126
SynopsisThe remote web server is hosting a web application that is vulnerable to multiple attack vectors.
DescriptionThe remote web server hosts Moodle, an open-source course management system. Versions of Moodle 3.2.x prior to 3.2.3 are affected by multiple vulnerabilities :
- Unspecified flaws exist that may allow an attacker to have an unspecified impact. No further details have been provided by the vendor. (OSVDB 157113)
- A flaw exists that may allow an authenticated remote attacker to edit the external blog links of other users. This may allow the attacker to take ownership of arbitrary blogs. (OSVDB 157616)
- A flaw exists that is due to a lack of capability checks. This may allow an authenticated remote attacker to search arbitrary blogs. (OSVDB 157617)
- A flaw exists as HTTP requests to the 'my/index.php' script do not require multiple steps, explicit confirmation, or a unique token when performing certain sensitive actions. By tricking a user into following a specially crafted link, a context-dependent attacker can perform a Cross-Site Request Forgery (CSRF / XSRF) attack causing the victim to change the number of courses displayed in the course overview block. (OSVDB 157618)
SolutionUpgrade to Moodle version 3.2.3 or later.