MO
Product
moodle
by Moodle · last CVE Sep 30, 2026
637
CVEs
0
On KEV
10.0
Max CVSS
0
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-2022-35651
6.1
1%
Jul 25
A stored XSS and blind SSRF vulnerability was found in Moodle, occurs due to insufficient sanitization of user-supplied data in the SCORM track details
Affected: 3.9.0 before 3.9.15; 3.11.0 before 3.11.8; 4.0.0; 4.0.0; 4.0.0; 4.0.0; +3 more
CVE-2021-32478
6.1
1%
Mar 11
The redirect URI in the LTI authorization endpoint required extra sanitizing to prevent reflected XSS and open redirect risks
Affected: before 3.8.9; 3.9.0 before 3.9.7; 3.10.0 before 3.10.4
CVE-2021-43558
6.1
1%
Nov 22
A 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
Affected: through 3.8.8; 3.9.0 before 3.9.11; 3.10.0 before 3.10.8; 3.11.0 before 3.11.4
CVE-2019-14827
6.1
1%
May 17
A vulnerability was found in Moodle where javaScript injection was possible in some Mustache templates via recursive rendering from contexts
Affected: 3.5.0 through 3.5.7; 3.6.0 through 3.6.5; 3.7.0 through 3.7.1
CVE-2019-14831
6.1
1%
Mar 19
A vulnerability was found in Moodle 3.7 to 3.7.1, 3.6 to 3.6.5, 3.5 to 3.5.7 and earlier unsupported versions, where forum subscribe link contained an open redirect if forced…
Affected: 3.5.0 through 3.5.7; 3.6.0 through 3.6.5; 3.7.0 through 3.7.1
CVE-2019-14830
6.1
3%
Mar 19
A vulnerability was found in Moodle 3.7 to 3.7.1, 3.6 to 3.6.5, 3.5 to 3.5.7 and earlier unsupported versions, where the mobile launch endpoint contained an open redirect in some…
Affected: 3.5.0 through 3.5.7; 3.6.0 through 3.6.5; 3.7.0 through 3.7.1
CVE-2020-25627
6.1
4%
Dec 9
The moodlenetprofile user profile field required extra sanitizing to prevent a stored XSS risk
Affected: 3.9.0 before 3.9.2
CVE-2020-25628
6.1
1%
Dec 8
The filter in the tag manager required extra sanitizing to prevent a reflected XSS risk
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-25631
6.1
1%
Dec 8
A vulnerability was found in Moodle 3.9 to 3.9.1, 3.8 to 3.8.4 and 3.7 to 3.7.7 where it was possible to include JavaScript in a book's chapter title, which was not escaped on the…
Affected: 3.7.0 before 3.7.8; 3.8.0 before 3.8.5; 3.9.0 before 3.9.2
CVE-2020-25702
6.1
1%
Nov 19
In Moodle, it was possible to include JavaScript when re-naming content bank items
Affected: 3.9 before 3.9.3
CVE-2019-14881
6.1
1%
Mar 18
A vulnerability was found in moodle 3.7 before 3.7.3, where there is blind XSS reflected in some locations where user email is displayed
Affected: 3.7.0 before 3.7.2
CVE-2019-14884
6.1
1%
Mar 18
A vulnerability was found in Moodle 3.7 before 3.73, 3.6 before 3.6.7 and 3.5 before 3.5.9, where a reflected XSS possible from some fatal error messages
Affected: 3.5.0 before 3.5.9; 3.6.0 before 3.6.7; 3.7.0 through 3.7.3
CVE-2019-14882
6.1
1%
Mar 18
A vulnerability was found in Moodle 3.7 to 3.7.3, 3.6 to 3.6.7, 3.5 to 3.5.9 and earlier where an open redirect existed in the Lesson edit page
Affected: 3.5.0 through 3.5.9; 3.6.0 through 3.6.7; 3.7.0 through 3.7.3
CVE-2019-10133
6.1
1%
Jun 26
A flaw was found in Moodle before 3.7, 3.6.4, 3.5.6, 3.4.9 and 3.1.18
Affected: 3.7, 3.6.4, 3.5.6, 3.4.9 and 3.1.18
CVE-2019-3850
6.1
1%
Mar 26
A vulnerability was found in moodle before versions 3.6.3, 3.5.5, 3.4.8 and 3.1.17
Affected: before 3.1.17; 3.4.0 before 3.4.8; 3.5.0 before 3.5.5; 3.6.0 before 3.6.3
CVE-2019-3810
6.1
14%
Mar 25
A flaw was found in moodle versions 3.6 to 3.6.1, 3.5 to 3.5.3, 3.4 to 3.4.6, 3.1 to 3.1.15 and earlier unsupported versions
Affected: 3.1.0 through 3.1.15; 3.4.0 through 3.4.6; 3.5.0 through 3.5.3; 3.6.0 through 3.6.1
CVE-2018-14631
6.1
2%
Sep 17
moodle before versions 3.5.2, 3.4.5, 3.3.8 is vulnerable to a boost theme - blog search GET parameter insufficiently filtered
Affected: 3.3.0 before 3.3.8; 3.4.0 before 3.4.5; 3.5.0 before 3.5.2
CVE-2017-12156
6.1
1%
Sep 18
Moodle 3.x has XSS in the contact form on the "non-respondents" page in non-anonymous feedback
Affected: 3.0.0; 3.0.0; 3.0.0; 3.0.0; 3.0.0; 3.0.0; +34 more
CVE-2017-2645
6.1
1%
Mar 26
In Moodle 3.x, XSS can occur via attachments to evidence of prior learning
Affected: 3.1.0; 3.1.0; 3.1.0; 3.1.0; 3.1.1; 3.1.2; +10 more
CVE-2017-2644
6.1
1%
Mar 26
In Moodle 3.x, XSS can occur via evidence of prior learning
Affected: 3.1.0; 3.1.0; 3.1.0; 3.1.0; 3.1.1; 3.1.2; +10 more
CVE-2017-2578
6.1
1%
Jan 20
In Moodle 3.x, there is XSS in the assignment submission page
Affected: 3.1.0; 3.1.0; 3.1.0; 3.1.0; 3.1.1; 3.1.2; +8 more
CVE-2016-9188
6.1
2%
Nov 4
Cross-site scripting (XSS) vulnerabilities in Moodle CMS on or before 3.1.2 allow remote attackers to inject arbitrary web script or HTML via the s_additionalhtmlhead,…
Affected: through 3.1.2
CVE-2016-2153
6.1
1%
May 22
Cross-site scripting (XSS) vulnerability in the advanced-search feature in mod_data in Moodle through 2.6.11, 2.7.x before 2.7.13, 2.8.x before 2.8.11, 2.9.x before 2.9.5, and…
Affected: through 2.6.11; 2.7.0; 2.7.1; 2.7.2; 2.7.3; 2.7.4; +27 more
CVE-2016-2152
6.1
1%
May 22
Multiple cross-site scripting (XSS) vulnerabilities in auth/db/auth.php in Moodle through 2.6.11, 2.7.x before 2.7.13, 2.8.x before 2.8.11, 2.9.x before 2.9.5, and 3.0.x before…
Affected: through 2.6.11; 2.7.0; 2.7.1; 2.7.2; 2.7.3; 2.7.4; +27 more
CVE-2016-0725
6.1
2%
Feb 22
Cross-site scripting (XSS) vulnerability in the search_pagination function in course/classes/management_renderer.php in Moodle 2.8.x before 2.8.10, 2.9.x before 2.9.4, and 3.0.x…
Affected: 2.8.0; 2.8.1; 2.8.2; 2.8.3; 2.8.4; 2.8.5; +10 more
CVE-2015-5337
6.1
1%
Feb 22
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 properly restrict the availability of Flowplayer, which allows remote attackers to…
Affected: through 2.6.11; 2.7.0; 2.7.1; 2.7.2; 2.7.3; 2.7.4; +18 more
CVE-2015-3275
6.1
1%
Feb 22
Multiple cross-site scripting (XSS) vulnerabilities in the SCORM module 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 allow remote…
Affected: through 2.6.11; 2.7.0; 2.7.1; 2.7.2; 2.7.3; 2.7.4; +15 more
CVE-2015-3274
6.1
1%
Feb 22
Cross-site scripting (XSS) vulnerability in the user_get_user_details function in user/lib.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…
Affected: 2.6.0; 2.6.1; 2.6.2; 2.6.3; 2.6.4; 2.6.5; +22 more
CVE-2024-34003
5.9
0%
May 31
moodle: authenticated LFI risk in some misconfigured shared hosting environments via modified mod_workshop backup
Affected: before 4.1.10; 4.2.0 before 4.2.7; 4.3.0 before 4.3.4
CVE-2024-37674
5.5
1%
Jun 20
Cross Site Scripting vulnerability in Moodle CMS v3.10 allows a remote attacker to execute arbitrary code via the Field Name (name parameter) of a new activity
Affected: 3.10.0
CVE-2026-102581
5.4
0%
Sep 30
Moodle: xss in forum post templates due to insufficient escaping
Affected: before 4.5.13; 5.0.0 before 5.0.9; 5.1.0 before 5.1.6; 5.2.0 before 5.2.2
CVE-2025-62398
5.4
0%
Oct 23
Moodle: possible to bypass mfa
Affected: 4.4.0 before 4.4.11; 4.5.0 before 4.5.7; 5.0.0 before 5.0.3
CVE-2025-3643
5.4
0%
Apr 25
Moodle: reflected xss risk in policy tool
Affected: before 4.1.18; 4.3.0 before 4.3.12; 4.4.0 before 4.4.8; 4.5.0 before 4.5.4
CVE-2024-45691
5.4
0%
Nov 20
Moodle: lesson activity password bypass through php loose comparison
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-38277
5.4
0%
Jun 18
moodle: QR login key and auto-login key for the Moodle mobile app should be generated as separate keys
Affected: 4.4; 4.3 through 4.3.4; 4.2 through 4.2.7; 4.1 through 4.1.10
CVE-2024-38273
5.4
0%
Jun 18
moodle: BigBlueButton web service leaks meeting joining information to users who should not have access
Affected: 4.4; 4.3 through 4.3.4; 4.2 through 4.2.7; 4.1 through 4.1.10
CVE-2024-33998
5.4
0%
May 31
moodle: stored XSS via user's name on participants page when opening some options
Affected: before 4.1.10; 4.2.0 before 4.2.7; 4.3.0 before 4.3.4
CVE-2024-28593
5.4
1%
Mar 22
The Chat activity in Moodle 4.3.3 allows students to insert a potentially unwanted HTML A element or IMG element, or HTML content that leads to a performance degradation
Affected: 4.3.3
CVE-2023-5546
5.4
1%
Nov 9
Moodle: stored xss in quiz grading report via user id number
Affected: 4.0.0 before 4.0.11; 4.1.0 before 4.1.6; 4.2.0 before 4.2.3
CVE-2023-5544
5.4
1%
Nov 9
Moodle: stored xss and potential idor risk in wiki comments
Affected: 3.9.0 before 3.9.24; 3.11.0 before 3.11.17; 4.0.0 before 4.0.11; 4.1.0 before 4.1.6; 4.2.0 before 4.2.3
CVE-2023-46858
5.4
1%
Oct 29
Moodle 4.3 allows /grade/report/grader/index.php?searchvalue= reflected XSS when logged in as a teacher
Affected: 4.3.0
CVE-2021-27131
5.4
1%
May 16
Moodle 3.10.1 is vulnerable to persistent/stored cross-site scripting (XSS) due to the improper input sanitization on the "Additional HTML Section" via "Header and Footer"…
Affected: 3.10.1
CVE-2021-36398
5.4
1%
Mar 6
In moodle, ID numbers displayed in the web service token list required additional sanitizing to prevent a stored XSS risk
Affected: 3.11.0
CVE-2021-36399
5.4
1%
Mar 6
In Moodle, ID numbers displayed in the quiz override screens required additional sanitizing to prevent a stored XSS risk
Affected: 3.11.0
CVE-2022-45149
5.4
0%
Nov 23
A vulnerability was found in Moodle which exists due to insufficient validation of the HTTP request origin in course redirect URL
Affected: 3.9.0 before 3.9.18; 3.11.0 before 3.11.11; 4.0.0 before 4.0.5
CVE-2022-45151
5.4
1%
Nov 23
The stored-XSS vulnerability was discovered in Moodle which exists due to insufficient sanitization of user-supplied data in several "social" user profile fields
Affected: 3.11.0 before 3.11.11; 4.0.0 before 4.0.5
CVE-2021-36568
5.4
1%
Sep 13
In certain Moodle products after creating a course, it is possible to add in a arbitrary "Topic" a resource, in this case a "Database" with the type "Text" where its values "Field…
Affected: 3.9.7; 3.10.4; 3.11.0
CVE-2020-1691
5.4
1%
Aug 5
In Moodle 3.8, messages required extra sanitizing before updating the conversation overview, to prevent the risk of stored cross-site scripting
Affected: 3.8.0
CVE-2022-30596
5.4
1%
May 18
A flaw was found in moodle where ID numbers displayed when bulk allocating markers to assignments required additional sanitizing to prevent a stored XSS risk
Affected: 3.9 before 3.9.14; 3.10 before 3.10.11; 3.11 before 3.11.7; 4.0.0
CVE-2021-32475
5.4
1%
Mar 11
ID numbers displayed in the quiz grading report required additional sanitizing to prevent a stored XSS risk
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
Page 4 of 10 · 500 total
1…345…10
The 500 most important CVEs for this product (exploited first, then by severity)