CVE-2015-5340: Infoleak
Moodle through 2.6.11, 2.7.x before 2.7.11, 2.8.x before 2.8.9, and 2.9.x before 2.9.3 does not consider the moodle/badges:viewbadges capability, which allows remote authenticated users to obtain sensitive badge information via a request involving (1) badges/overview.php or (2) badges/view.php.
Other sources
Moodle through 2.6.11, 2.7.x before 2.7.11, 2.8.x before 2.8.9, and 2.9.x before 2.9.3 does not consider the moodle/badges:viewbadges capability, which allows remote authenticated users to obtain sensitive badge information via a request involving (1) badges/overview.php or (2) badges/view.php.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2015-5340?
CVE-2015-5340 is classified as a medium severity vulnerability due to its potential to expose sensitive user information.
How do I fix CVE-2015-5340?
To fix CVE-2015-5340, update your Moodle installation to version 2.7.11, 2.8.9, or 2.9.3 or later.
What types of systems are affected by CVE-2015-5340?
CVE-2015-5340 affects Moodle versions 2.6.11 and earlier as well as various versions in the 2.7, 2.8, and 2.9 series.
What can attackers do with CVE-2015-5340?
Attackers exploiting CVE-2015-5340 can obtain sensitive badge information from users who have authenticated on the platform.
Is there a workaround for CVE-2015-5340 if I cannot update immediately?
While a proper workaround is to apply the update, you may limit access to the badges feature or monitor badge requests until you can perform the update.