Moodle Multiple Vulnerabilities
Release Date : 2012-09-17
Criticality level : Moderately critical
Impact : Security Bypass
Exposure of system information
Where : From remote
Solution Status : Vendor Patch
Software: Moodle 2.1.x
Moodle 2.2.x
Moodle 2.3.x
Description:
A weaknesses and some security issues have been reported in Moodle, which can be exploited by malicious users to bypass certain security restrictions and by malicious people to disclose certain system information and bypass certain security restrictions.
1) The application does not properly restrict access to certain actions and can be exploited to show and hide topics and setting the current topic.
Successful exploitation of this security issue requires course editing capabilities.
This security issue is reported in versions 2.3 through 2.3.1+ and 2.2 through 2.2.4+.
2) The application does not verify the publication state of a blog when handling embedded files and can be exploited to access embedded files of an unpublished blog.
3) An error due to the application not properly verifying a certain permission can be exploited to reset a course by directly accessing the reset page.
4) The application does not properly restrict access to certain functions when using a web service token linked to certain external services and can be exploited to access otherwise restricted functionality.
The security issues #2 through #4 are reported in versions 2.3 through 2.3.1+, 2.2 through 2.2.4+, and 2.1 through 2.1.7+.
5) The application displays the full installation path within an error message when handling malformed requests in theme/yui_combo.php.
This weakness is reported in versions 2.3 through 2.3.1+.
Solution:
Update to version 2.1.8, 2.2.5, or 2.3.2.
Provided and/or discovered by:
The vendor credits:
1) Alexander Bias
2) Kyle Decot
3) Rex Lorenzo
4) Nathan Mares
5) Mark Baseggio
Original Advisory:
Moodle (MSA-12-0052, MSA-12-0053, MSA-12-0054, MSA-12-0055, MSA-12-0056):
http://moodle.org/mod/forum/discuss.php?d=211556
http://moodle.org/mod/forum/discuss.php?d=211557
http://moodle.org/mod/forum/discuss.php?d=211558
http://moodle.org/mod/forum/discuss.php?d=211559
http://moodle.org/mod/forum/discuss.php?d=211560
http://secunia.com/advisories/50588/
Was this reply helpful? (0) (0)
Staff pick