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-2025-26525
8.6
0%
Feb 24
Insufficient sanitizing in the TeX notation filter resulted in an arbitrary file read risk on sites where pdfTeX is available (such as those with TeX Live installed)
Affected: 4.1.0 before 4.1.16; 4.3.0 before 4.3.10; 4.4.0 before 4.4.6; 4.5.0 before 4.5.2
CVE-2024-34001
8.4
0%
May 31
Actions in the admin preset tool did not include the necessary token to prevent a CSRF risk
Affected: before 4.1.10; 4.2.0 before 4.2.7; 4.3.0 before 4.3.4
CVE-2023-23923
8.2
1%
Feb 17
The vulnerability was found Moodle which exists due to insufficient limitations on the "start page" preference
Affected: 3.9.0 before 3.9.19; 3.11.0 before 3.11.12; 4.0.0 before 4.0.6; 4.1.0
CVE-2012-1168
8.2
2%
Nov 14
Moodle before 2.2.2 has a password and web services issue where when the user profile is updated the user password is reset if not specified
Affected: before 2.2.2
CVE-2025-67848
8.1
0%
Feb 3
A flaw was found in Moodle
Affected: before 4.1.22; 4.4.0 before 4.4.11; 4.5.0 before 4.5.8; 5.0.0 before 5.0.4; 5.1.0
CVE-2024-43434
8.1
1%
Nov 7
The bulk message sending feature in Moodle's Feedback module's non-respondents report had an incorrect CSRF token check, leading to a CSRF vulnerability
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-2024-43425
8.1
88%
Nov 7
A flaw was found in Moodle
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-2018-1137
8.1
2%
May 25
An issue was discovered in Moodle 3.x
Affected: 3.1.0 through 3.1.11; 3.2.0 through 3.2.8; 3.3.0 through 3.3.5; 3.4.0 through 3.4.2
CVE-2018-1082
8.1
2%
Apr 4
A flaw was found in Moodle 3.4 to 3.4.1, and 3.3 to 3.3.4
Affected: 3.3.0 through 3.3.4; 3.4.0 through 3.4.1
CVE-2025-67851
7.8
0%
Feb 3
A flaw was found in moodle
Affected: before 4.1.22; 4.4.0 before 4.4.11; 4.5.0 before 4.5.8; 5.0.0 before 5.0.4; 5.1.0
CVE-2025-67853
7.5
0%
Feb 3
A flaw was found in Moodle
Affected: before 4.1.22; 4.4.0 before 4.4.11; 4.5.0 before 4.5.8; 5.0.0 before 5.0.4; 5.1.0
CVE-2025-62399
7.5
0%
Oct 23
Moodle’s mobile and web service authentication endpoints did not sufficiently restrict repeated password attempts, making them susceptible to brute-force attacks
Affected: 4.1.0 before 4.1.21; 4.4.0 before 4.4.11; 4.5.0 before 4.5.7; 5.0.0 before 5.0.3
CVE-2025-32044
7.5
1%
Apr 25
A flaw has been identified in Moodle where, on certain sites, unauthenticated users could retrieve sensitive user data—including names, contact information, and hashed…
Affected: 4.5.0 before 4.5.3
CVE-2024-45690
7.5
0%
Nov 20
A flaw was found in Moodle
Affected: before 4.1.13; 4.2.0 before 4.2.10; 4.3.0 before 4.3.7; 4.4.0 before 4.4.3
CVE-2024-43440
7.5
1%
Nov 7
A flaw was found in moodle
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-2024-43438
7.5
1%
Nov 7
A flaw was found in Feedback
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-2024-43431
7.5
0%
Nov 7
A vulnerability was found in Moodle
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-2024-43426
7.5
1%
Nov 7
A flaw was found in pdfTeX
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-2024-38275
7.5
0%
Jun 18
The cURL wrapper in Moodle retained the original request headers when following redirects, so HTTP authorization header information could be unintentionally sent in requests to…
Affected: before 4.1.11; 4.2.0 before 4.2.8; 4.3.0 before 4.3.5; 4.4.0
CVE-2024-34009
7.5
0%
May 31
Insufficient checks whether ReCAPTCHA was enabled made it possible to bypass the checks on the login page
Affected: 4.3.0 before 4.3.4
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
A vulnerability was found in a Moodle TeX filter administrative setting where insufficient sanitization of configuration input could allow command injection
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
A flaw was identified in Moodle’s backup restore functionality where specially crafted backup files were not properly validated during processing
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
A security vulnerability was discovered in Moodle that can allow hackers to gain access to sensitive information about students and prevent them from logging into their accounts,…
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 10 · 500 total
The 500 most important CVEs for this product (exploited first, then by severity)