First published: Fri Nov 06 2020(Updated: )
Users' enrollment capabilities were not being sufficiently checked in Moodle when they are restored into an existing course. This could lead to them unenrolling users without having permission to do so. Versions affected: 3.5 to 3.5.14, 3.7 to 3.7.8, 3.8 to 3.8.5, 3.9 to 3.9.2 and earlier unsupported versions. Fixed in 3.9.3, 3.8.6, 3.7.9, 3.5.15, and 3.10.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
composer/moodle/moodle | >=3.5<3.5.15 | 3.5.15 |
composer/moodle/moodle | >=3.7.0<3.7.9 | 3.7.9 |
composer/moodle/moodle | >=3.8.0<3.8.6 | 3.8.6 |
composer/moodle/moodle | >=3.9.0<3.9.3 | 3.9.3 |
redhat/moodle | <3.9.3 | 3.9.3 |
redhat/moodle | <3.8.6 | 3.8.6 |
redhat/moodle | <3.7.9 | 3.7.9 |
redhat/moodle | <3.5.15 | 3.5.15 |
redhat/moodle | <3.10 | 3.10 |
Moodle | >=3.5.0<=3.5.14 | |
Moodle | >=3.7.0<=3.7.8 | |
Moodle | >=3.8.0<=3.8.5 | |
Moodle | >=3.9.0<=3.9.2 | |
Fedora | =32 | |
Fedora | =33 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2020-25698 has a high severity rating due to the potential for unauthorized user unenrollment.
To fix CVE-2020-25698, update Moodle to version 3.5.15, 3.7.9, 3.8.6, or 3.9.3 or later.
CVE-2020-25698 affects Moodle versions 3.5.0 to 3.5.14, 3.7.0 to 3.7.8, 3.8.0 to 3.8.5, and 3.9.0 to 3.9.2.
Yes, CVE-2020-25698 can be exploited remotely by unauthorized users with limited access levels.
CVE-2020-25698 allows users to unenroll other users from courses without having the necessary permissions.