Moodle Moodle

629 CVEs affecting Moodle Moodle. Latest disclosed: 2026-05-10. Critical: 16, High: 81.

Top CVEs affecting Moodle Moodle
CVESeverityScorePublishedSummary
CVE-2024-33999Critical9.82024-05-31The referrer URL used by MFA required additional sanitizing, rather than being used directly.
CVE-2023-28333Critical9.82023-03-23The Mustache pix helper contained a potential Mustache injection risk if combined with user input (note: This did not appear to be implemented/exploitable anyw…
CVE-2021-36394Critical9.82023-03-06In Moodle, a remote code execution risk was identified in the Shibboleth authentication plugin.
CVE-2021-36393Critical9.82023-03-06In Moodle, an SQL injection risk was identified in the library fetching a user's recent courses.
CVE-2021-36392Critical9.82023-03-06In Moodle, an SQL injection risk was identified in the library fetching a user's enrolled courses.
CVE-2022-40315Critical9.82022-09-30A limited SQL injection risk was identified in the "browse list of users" site administration page.
CVE-2022-40314Critical9.82022-09-30A remote code execution risk when restoring backup files originating from Moodle 1.9 was identified.
CVE-2022-35649Critical9.82022-07-25The vulnerability was found in Moodle, occurs due to improper input validation when parsing PostScript code. An omitted execution parameter results in a remote…
CVE-2022-30600Critical9.82022-05-18A flaw was found in moodle where logic used to count failed login attempts could result in the account lockout threshold being bypassed.
CVE-2022-30599Critical9.82022-05-18A flaw was found in moodle where an SQL injection risk was identified in Badges code relating to configuring criteria.
CVE-2022-0332Critical9.82022-01-25A flaw was found in Moodle in versions 3.11 to 3.11.4. An SQL injection risk was identified in the h5p activity web service responsible for fetching user attem…
CVE-2021-3943Critical9.82021-11-22A flaw was found in Moodle in versions 3.11 to 3.11.3, 3.10 to 3.10.7, 3.9 to 3.9.10 and earlier unsupported versions. A remote code execution risk when restor…
CVE-2017-2641Critical9.82017-03-26In Moodle 2.x and 3.x, SQL injection can occur via user preferences.
CVE-2022-45152Critical9.12022-11-25A blind Server-Side Request Forgery (SSRF) vulnerability was found in Moodle. This flaw exists due to insufficient validation of user-supplied input in LTI pro…
CVE-2021-21809Critical9.12021-06-23A command execution vulnerability exists in the default legacy spellchecker plugin in Moodle 3.10. A specially crafted series of HTTP requests can lead to comm…
CVE-2019-14880Critical9.12020-03-31A vulnerability was found in Moodle versions 3.7 before 3.7.3, 3.6 before 3.6.7, 3.5 before 3.5.9 and earlier. OAuth 2 providers who do not verify users' email…
CVE-2025-67847High8.82026-01-23A flaw was found in Moodle. An attacker with access to the restore interface could trigger server-side execution of arbitrary code. This is due to insufficient…
CVE-2025-3642High8.82025-04-25A flaw was found in Moodle. A remote code execution risk was identified in the Moodle LMS EQUELLA repository. By default, this was only available to teachers a…
CVE-2025-3641High8.82025-04-25A flaw was found in Moodle. A remote code execution risk was identified in the Moodle LMS Dropbox repository. By default, this was only available to teachers a…
CVE-2025-3638High8.82025-04-25A flaw was found in Moodle. The analysis request action in the Brickfield tool did not include the necessary token to prevent a Cross-site request forgery (CSR…