MO
Product
Moodle
by Moodle · last CVE Sep 30, 2026
637
CVEs
0
On KEV
10.0
Max CVSS
12
New 30D
Severity mix
Critical 20High 80Medium 247Low 11
Watch

Add Moodle to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2024-25978
7.5
1%
Feb 19
Insufficient file size checks resulted in a denial of service risk in the file picker's unzip functionality
Affected: 4.1.0 before 4.1.9; 4.2.0 before 4.2.6; 4.3.0 before 4.3.3
CVE-2023-35133
7.5
1%
Jun 22
An issue in the logic used to check 0.0.0.0 against the cURL blocked hosts lists resulted in an SSRF risk
Affected: before 3.9.22; 3.11.0 before 3.11.15; 4.0.0 before 4.0.9; 4.1.0 before 4.1.4; 4.2.0
CVE-2021-36396
7.5
1%
Mar 6
In Moodle, insufficient redirect handling made it possible to blindly bypass cURL blocked hosts/allowed ports restrictions, resulting in a blind SSRF risk
Affected: before 3.9.8; 3.10.0 before 3.10.5; 3.11.0 before 3.11.1
CVE-2021-36395
7.5
1%
Mar 6
In Moodle, the file repository's URL parsing required additional recursion handling to mitigate the risk of recursion denial of service
Affected: before 3.9.8; 3.10.0 before 3.10.5; 3.11.0 before 3.11.1
CVE-2020-14322
7.5
1%
Aug 16
In Moodle before 3.9.1, 3.8.4, 3.7.7 and 3.5.13, yui_combo needed to limit the amount of files it can load to help mitigate the risk of denial of service
Affected: 3.5.0 before 3.5.13; 3.7.0 before 3.7.7; 3.8.0 before 3.8.4; 3.9.0
CVE-2022-35650
7.5
54%
Jul 25
The vulnerability was found in Moodle, occurs due to input validation error when importing lesson questions
Affected: 3.9.0 before 3.9.15; 3.11.0 before 3.11.8; 4.0.0 before 4.0.2
CVE-2021-32476
7.5
1%
Mar 11
A denial-of-service risk was identified in the draft files area, due to it not respecting user file upload limits
Affected: before 3.5.18; 3.8.0 before 3.8.9; 3.9.0 before 3.9.7; 3.10.0 before 3.10.4
CVE-2020-25630
7.5
1%
Dec 8
A vulnerability was found in Moodle where the decompressed size of zip files was not checked against available user quota before unzipping them, which could lead to a denial of…
Affected: 3.5.0 before 3.5.14; 3.7.0 before 3.7.8; 3.8.0 before 3.8.5; 3.9.0 before 3.9.2
CVE-2020-25699
7.5
2%
Nov 19
In moodle, insufficient capability checks could lead to users with the ability to course restore adding additional capabilities to roles within that course
Affected: 3.5.0 through 3.5.14; 3.7.0 through 3.7.8; 3.8.0 through 3.8.5; 3.9.0 through 3.9.2
CVE-2020-25698
7.5
2%
Nov 19
Users' enrollment capabilities were not being sufficiently checked in Moodle when they are restored into an existing course
Affected: 3.5.0 through 3.5.14; 3.7.0 through 3.7.8; 3.8.0 through 3.8.5; 3.9.0 through 3.9.2
CVE-2012-1170
7.5
1%
Nov 14
Moodle before 2.2.2 has an external enrolment plugin context check issue where capability checks are not thorough
Affected: before 2.2.2
CVE-2012-1156
7.5
2%
Nov 14
Moodle before 2.2.2 has users' private files included in course backups
Affected: before 2.2.2
CVE-2012-1155
7.5
2%
Nov 14
Moodle has a database activity export permission issue where the export function of the database activity module exports all entries even those from groups the user does not…
Affected: 1.9 before 1.9.17; 2.0 before 2.0.8; 2.1 before 2.1.5; 2.2 before 2.2.2
CVE-2019-10154
7.5
1%
Jun 26
A flaw was found in Moodle before versions 3.7, 3.6.4
Affected: before 3.6.4
CVE-2019-6970
7.5
1%
Mar 18
Moodle 3.5.x before 3.5.4 allows SSRF
Affected: 3.5.0 before 3.5.4
CVE-2016-7919
7.5
2%
Oct 28
Moodle 3.1.2 allows remote attackers to obtain sensitive information via unspecified vectors, related to a "SQL Injection" issue affecting the Administration panel function in the…
Affected: 3.1.2
CVE-2015-5267
7.5
2%
Feb 22
lib/moodlelib.php in Moodle through 2.6.11, 2.7.x before 2.7.10, 2.8.x before 2.8.8, and 2.9.x before 2.9.2 relies on the PHP mt_rand function to implement the random_string and…
Affected: through 2.6.11; 2.7.0; 2.7.1; 2.7.2; 2.7.3; 2.7.4; +15 more
CVE-2015-3272
7.4
2%
Feb 22
Open redirect vulnerability in the clean_param function in lib/moodlelib.php in Moodle through 2.6.11, 2.7.x before 2.7.9, 2.8.x before 2.8.7, and 2.9.x before 2.9.1 allows remote…
Affected: 2.6.0; 2.6.1; 2.6.2; 2.6.3; 2.6.4; 2.6.5; +22 more
CVE-2023-30944
7.3
1%
May 2
The vulnerability was found Moodle which exists due to insufficient sanitization of user-supplied data in external Wiki method for listing pages
Affected: 3.9.0 before 3.9.21; 3.11.0 before 3.11.14; 4.0.0 before 4.0.8; 4.1.0 before 4.1.3
CVE-2018-10891
7.3
2%
Jul 10
A flaw was found in moodle before versions 3.5.1, 3.4.4, 3.3.7, 3.1.13
Affected: 3.1 before 3.1.13; 3.3 before 3.3.7; 3.4 before 3.4.4; 3.5 before 3.5.1
CVE-2016-7038
7.3
1%
Jan 20
In Moodle 2.x and 3.x, web service tokens are not invalidated when the user password is changed or forced to be changed
Affected: through 2.7.15; 2.8.0; 2.8.1; 2.8.2; 2.8.3; 2.8.4; +24 more
CVE-2026-26046
7.2
14%
Feb 21
Moodle: moodle: improper input sanitization in tex filter administration setting
Affected: before 4.5.9; 5.0.0 before 5.0.5; 5.1.0 before 5.1.2
CVE-2026-26045
7.2
1%
Feb 21
Moodle: moodle: improper validation in file restore functionality leading to remote code execution
Affected: before 4.5.9; 5.0.0 before 5.0.5; 5.1.0 before 5.1.2
CVE-2024-43436
7.2
1%
Nov 7
A SQL injection risk flaw was found in the XMLDB editor tool available to site administrators
Affected: 4.1.0 before 4.1.12; 4.2.0 before 4.2.9; 4.3.0 before 4.3.6; 4.4.0 before 4.4.2
CVE-2020-1756
7.2
1%
Aug 16
In Moodle before 3.8.2, 3.7.5, 3.6.9 and 3.5.11, insufficient input escaping was applied to the PHP unit webrunner admin tool
Affected: 3.5.0 before 3.5.11; 3.6.0 before 3.6.9; 3.7.0 before 3.7.5; 3.8.0 before 3.8.2
CVE-2021-32474
7.2
1%
Mar 11
An SQL injection risk existed on sites with MNet enabled and configured, via an XML-RPC call from the connected peer host
Affected: before 3.5.18; 3.8.0 before 3.8.9; 3.9.0 before 3.9.7; 3.10.0 before 3.10.4
CVE-2021-20187
7.2
2%
Jan 28
It was found in Moodle before version 3.10.1, 3.9.4, 3.8.7 and 3.5.16 that it was possible for site administrators to execute arbitrary PHP scripts via a PHP include used during…
Affected: before 3.5.16; 3.8.0 before 3.8.7; 3.9.0 before 3.9.4; 3.10.0
CVE-2025-3625
7.1
0%
Apr 25
Moodle: user dos and name disclosure via idor in moodle mfa email factor revoke action
Affected: 4.3.0 before 4.3.12; 4.4.0 before 4.4.8; 4.5.0 before 4.5.4
CVE-2024-43428
7.1
0%
Nov 7
To address a cache poisoning risk in Moodle, additional validation for local storage was required
Affected: before 4.1.12; 4.2.0 before 4.2.9; 4.3.0 before 4.3.6; 4.4.0 before 4.4.2
CVE-2022-40313
7.1
1%
Sep 30
Recursive rendering of Mustache template helpers containing user input could, in some cases, result in an XSS risk or a page failing to load
Affected: 3.9.0 before 3.9.17; 3.11.0 before 3.11.10; 4.0.0 before 4.0.4
Page 2 of 2 · 80 total
The 500 most important CVEs for this product (exploited first, then by severity)