Moodle

Page 3 of 7 — Moodle CVEs from a corpus of 633, newest first, with CVSS severity and publication dates.

Moodle CVEs — newest first (page 3 of 7)
CVESeverityScorePublishedSummary
CVE-2021-43560Medium5.32021-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. Insufficient capability checks made it p…
CVE-2021-43559High8.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. The "delete related badge" functionality…
CVE-2021-43558Medium6.12021-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 URL parameter in the filetype site adm…
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-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-2021-32244Medium5.42021-06-16Cross Site Scripting (XSS) in Moodle 3.10.3 allows remote attackers to execute arbitrary web script or HTML via the "Description" field.
CVE-2019-14827Medium6.12021-05-17A vulnerability was found in Moodle where javaScript injection was possible in some Mustache templates via recursive rendering from contexts. Mustache helper t…
CVE-2019-14831Medium6.12021-03-19A 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 red…
CVE-2019-14830Medium6.12021-03-19A 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 op…
CVE-2019-14829Medium4.32021-03-19A vulnerability was found in Moodle affection 3.7 to 3.7.1, 3.6 to 3.6.5, 3.5 to 3.5.7 and earlier unsupported versions where activity creation capabilities we…
CVE-2019-14828Medium4.32021-03-19A vulnerability was found in Moodle affecting 3.7 to 3.7.1, 3.6 to 3.6.5, 3.5 to 3.5.7 and earlier unsupported versions, where users with the capability to cre…
CVE-2021-20283Medium4.32021-03-15The web service responsible for fetching other users' enrolled courses did not validate that the requesting user had permission to view that information in eac…
CVE-2021-20282Medium5.32021-03-15When creating a user account, it was possible to verify the account without having access to the verification email link/secret in moodle before 3.10.2, 3.9.5…
CVE-2021-20281Medium5.32021-03-15It was possible for some users without permission to view other users' full names to do so via the online users block in moodle before 3.10.2, 3.9.5, 3.8.8, 3…
CVE-2021-20280Medium5.42021-03-15Text-based feedback answers required additional sanitizing to prevent stored XSS and blind SSRF risks in moodle before 3.10.2, 3.9.5, 3.8.8, 3.5.17.
CVE-2021-20279Medium5.42021-03-15The ID number user profile field required additional sanitizing to prevent a stored XSS risk in moodle before 3.10.2, 3.9.5, 3.8.8, 3.5.17.
CVE-2021-20185Medium5.32021-01-28It was found in Moodle before version 3.10.1, 3.9.4, 3.8.7 and 3.5.16 that messaging did not impose a character limit when sending messages, which could result…
CVE-2021-20187High7.22021-01-28It 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 i…
CVE-2021-20186Medium5.42021-01-28It was found in Moodle before version 3.10.1, 3.9.4, 3.8.7 and 3.5.16 that if the TeX notation filter was enabled, additional sanitizing of TeX content was req…
CVE-2021-20184Medium4.32021-01-28It was found in Moodle before version 3.10.1, 3.9.4 and 3.8.7 that a insufficient capability checks in some grade related web services meant students were able…
CVE-2021-20183Medium5.42021-01-28It was found in Moodle before version 3.10.1 that some search inputs were vulnerable to reflected XSS due to insufficient escaping of search queries.
CVE-2020-25627Medium6.12020-12-09The moodlenetprofile user profile field required extra sanitizing to prevent a stored XSS risk. This affects versions 3.9 to 3.9.1. Fixed in 3.9.2.
CVE-2020-25631Medium6.12020-12-08A 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 wa…
CVE-2020-25630High7.52020-12-08A vulnerability was found in Moodle where the decompressed size of zip files was not checked against available user quota before unzipping them, which could le…
CVE-2020-25629High8.82020-12-08A vulnerability was found in Moodle where users with "Log in as" capability in a course context (typically, course managers) may gain access to some site admin…
CVE-2020-25628Medium6.12020-12-08The filter in the tag manager required extra sanitizing to prevent a reflected XSS risk. This affects 3.9 to 3.9.1, 3.8 to 3.8.4, 3.7 to 3.7.7, 3.5 to 3.5.13 a…
CVE-2020-25703Medium5.32020-11-19The participants table download in Moodle always included user emails, but should have only done so when users' emails are not hidden. Versions affected: 3.9 t…
CVE-2020-25702Medium6.12020-11-19In Moodle, it was possible to include JavaScript when re-naming content bank items. Versions affected: 3.9 to 3.9.2. This is fixed in moodle 3.9.3 and 3.10.
CVE-2020-25701Medium5.32020-11-19If the upload course tool in Moodle was used to delete an enrollment method which did not exist or was not already enabled, the tool would erroneously enable t…
CVE-2020-25700Medium6.52020-11-19In moodle, some database module web services allowed students to add entries within groups they did not belong to. Versions affected: 3.9 to 3.9.2, 3.8 to 3.8…
CVE-2020-25699High7.52020-11-19In moodle, insufficient capability checks could lead to users with the ability to course restore adding additional capabilities to roles within that course. Ve…
CVE-2020-25698High7.52020-11-19Users' enrollment capabilities were not being sufficiently checked in Moodle when they are restored into an existing course. This could lead to them unenrollin…
CVE-2020-10738High7.52020-05-21A flaw was found in Moodle versions 3.8 before 3.8.3, 3.7 before 3.7.6, 3.6 before 3.6.10, 3.5 before 3.5.12 and earlier unsupported versions. It was possible…
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-2019-14884Medium6.12020-03-18A 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.
CVE-2019-14883Medium5.32020-03-18A vulnerability was found in Moodle 3.6 before 3.6.7 and 3.7 before 3.7.3, where tokens used to fetch inline atachments in email notifications were not disable…
CVE-2019-14882Medium6.12020-03-18A 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.
CVE-2019-14881Medium6.12020-03-18A 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.
CVE-2020-1692High8.12020-02-17Moodle before version 3.7.2 is vulnerable to information exposure of service tokens for users enrolled in the same course.
CVE-2019-18210Medium5.42020-02-11Persistent XSS in /course/modedit.php of Moodle through 3.7.2 allows authenticated users (Teacher and above) to inject JavaScript into the session of another u…
CVE-2019-14879Medium5.42020-01-07A vulnerability was found in Moodle versions 3.7.x before 3.7.3, 3.6.x before 3.6.7 and 3.5.x before 3.5.9. When a cohort role assignment was removed, the asso…
CVE-2012-1170High7.52019-11-14Moodle before 2.2.2 has an external enrolment plugin context check issue where capability checks are not thorough
CVE-2012-1169Medium5.32019-11-14Moodle before 2.2.2 has Personal information disclosure, when administrative setting users name display is set to first name only full names are shown in page…
CVE-2012-1161Medium4.32019-11-14Moodle before 2.2.2: Course information leak via hidden courses being displayed in tag search results
CVE-2012-1160Low2.72019-11-14Moodle before 2.2.2 has a permission issue in Forum Subscriptions where unenrolled users can subscribe/unsubscribe via mod/forum/index.php
CVE-2012-1159Medium4.32019-11-14Moodle before 2.2.2: Overview report allows users to see hidden courses
CVE-2012-1158Medium4.32019-11-14Moodle before 2.2.2 has a course information leak in gradebook where users are able to see hidden grade items in export
CVE-2012-1157Medium4.32019-11-14Moodle before 2.2.2 has a default repository capabilities issue where all repositories are viewable by all users by default
CVE-2012-1168High8.22019-11-14Moodle 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.
CVE-2012-1156High7.52019-11-14Moodle before 2.2.2 has users' private files included in course backups
CVE-2012-1155High7.52019-11-14Moodle has a database activity export permission issue where the export function of the database activity module exports all entries even those from groups the…
CVE-2019-10189Medium4.32019-07-31A flaw was found in moodle before versions 3.7.1, 3.6.5, 3.5.7. Teachers in an assignment group could modify group overrides for other groups in the same assig…
CVE-2019-10188Medium4.32019-07-31A flaw was found in moodle before versions 3.7.1, 3.6.5, 3.5.7. Teachers in a quiz group could modify group overrides for other groups in the same quiz.
CVE-2019-10187Medium4.32019-07-31A flaw was found in moodle before versions 3.7.1, 3.6.5, 3.5.7. Users with permission to delete entries from a glossary were able to delete entries from other…
CVE-2019-10186High8.82019-07-31A flaw was found in moodle before versions 3.7.1, 3.6.5, 3.5.7. A sesskey (CSRF) token was not being utilised by the XML loading/unloading admin tool.
CVE-2019-10154High7.52019-06-26A flaw was found in Moodle before versions 3.7, 3.6.4. A web service fetching messages was not restricted to the current user's conversations.
CVE-2019-10134Low3.72019-06-26A flaw was found in Moodle before 3.7, 3.6.4, 3.5.6, 3.4.9 and 3.1.18. The size of users' private file uploads via email were not correctly checked, so their q…
CVE-2019-10133Low3.12019-06-26A flaw was found in Moodle before 3.7, 3.6.4, 3.5.6, 3.4.9 and 3.1.18. The form to upload cohorts contained a redirect field, which was not restricted to inter…
CVE-2019-3847Medium4.82019-03-27A vulnerability was found in moodle before versions 3.6.3, 3.5.5, 3.4.8 and 3.1.17. Users with the "login as other users" capability (such as administrators/ma…
CVE-2019-3852Medium4.32019-03-26A vulnerability was found in moodle before version 3.6.3. The get_with_capability_join and get_users_by_capability functions were not taking context freezing i…
CVE-2019-3851Medium4.32019-03-26A vulnerability was found in moodle before versions 3.6.3 and 3.5.5. There was a link to site home within the the Boost theme's secure layout, meaning students…
CVE-2019-3850Medium4.32019-03-26A vulnerability was found in moodle before versions 3.6.3, 3.5.5, 3.4.8 and 3.1.17. Links within assignment submission comments would open directly (in the sam…
CVE-2019-3849High8.82019-03-26A vulnerability was found in moodle before versions 3.6.3, 3.5.5 and 3.4.8. Users could assign themselves an escalated role within courses or content accessed…
CVE-2019-3848Medium4.32019-03-26A vulnerability was found in moodle before versions 3.6.3, 3.5.5 and 3.4.8. Permissions were not correctly checked before loading event information into the ca…
CVE-2019-3810Medium6.12019-03-25A 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. The /userpix/ page did not escape…
CVE-2019-3809Medium6.52019-03-25A flaw was found in Moodle versions 3.1 to 3.1.15 and earlier unsupported versions. The mybackpack functionality allowed setting the URL of badges, when it sho…
CVE-2019-3808Medium5.42019-03-25A 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. The 'manage groups' capability di…
CVE-2019-6970High7.52019-03-21Moodle 3.5.x before 3.5.4 allows SSRF.
CVE-2018-16854Medium6.52018-11-26A flaw was found in moodle versions 3.5 to 3.5.2, 3.4 to 3.4.5, 3.3 to 3.3.8, 3.1 to 3.1.14 and earlier. The login form is not protected by a token to prevent…
CVE-2018-14631High8.82018-09-17moodle before versions 3.5.2, 3.4.5, 3.3.8 is vulnerable to a boost theme - blog search GET parameter insufficiently filtered. The breadcrumb navigation provid…
CVE-2018-14630High8.82018-09-17moodle before versions 3.5.2, 3.4.5, 3.3.8, 3.1.14 is vulnerable to an XML import of ddwtos could lead to intentional remote code execution. When importing leg…
CVE-2018-10891High7.32018-07-10A flaw was found in moodle before versions 3.5.1, 3.4.4, 3.3.7, 3.1.13. When a quiz question bank is imported, it was possible for the question preview that is…
CVE-2018-10890Medium4.32018-07-10A flaw was found in moodle before versions 3.5.1, 3.4.4, 3.3.7, 3.1.13. It was possible for the core_course_get_categories web service to return hidden categor…
CVE-2018-10889Medium4.32018-07-10A flaw was found in moodle before versions 3.5.1, 3.4.4, 3.3.7. No option existed to omit logs from data privacy exports, which may contain details of other us…
CVE-2018-1137High8.12018-05-25An issue was discovered in Moodle 3.x. By substituting URLs in portfolios, users can instantiate any class. This can also be exploited by users who are logged…
CVE-2018-1136Medium4.32018-05-25An issue was discovered in Moodle 3.x. An authenticated user is allowed to add HTML blocks containing scripts to their Dashboard; this is normally not a securi…
CVE-2018-1135Medium6.52018-05-25An issue was discovered in Moodle 3.x. Students who posted on forums and exported the posts to portfolios can download any stored Moodle file by changing the d…
CVE-2018-1134Medium6.52018-05-25An issue was discovered in Moodle 3.x. Students who submitted assignments and exported them to portfolios can download any stored Moodle file by changing the d…
CVE-2018-1133High8.82018-05-25An issue was discovered in Moodle 3.x. A Teacher creating a Calculated question can intentionally cause remote code execution on the server, aka eval injection.
CVE-2018-1082High8.12018-04-04A flaw was found in Moodle 3.4 to 3.4.1, and 3.3 to 3.3.4. If a user account using OAuth2 authentication method was once confirmed but later suspended, the use…
CVE-2018-1081Medium5.32018-04-04A flaw was found in Moodle 3.4 to 3.4.1, 3.3 to 3.3.4, 3.2 to 3.2.7, 3.1 to 3.1.10 and earlier unsupported versions. Unauthenticated users can trigger custom m…
CVE-2018-1045Medium5.42018-01-22In Moodle 3.x, there is XSS via a calendar event name.
CVE-2018-1044Medium4.32018-01-22In Moodle 3.x, quiz web services allow students to see quiz results when it is prohibited in the settings.
CVE-2018-1043Medium6.52018-01-22In Moodle 3.x, the setting for blocked hosts list can be bypassed with multiple A record hostnames.
CVE-2018-1042Medium6.52018-01-22Moodle 3.x has Server Side Request Forgery in the filepicker.
CVE-2017-15110Medium4.32017-11-20In Moodle 3.x, students can find out email addresses of other students in the same course. Using search on the Participants page, students could search email a…
CVE-2017-12157Medium4.32017-09-18In Moodle 3.x, various course reports allow teachers to view details about users in the groups they can't access.
CVE-2017-12156Medium6.12017-09-18Moodle 3.x has XSS in the contact form on the "non-respondents" page in non-anonymous feedback.
CVE-2017-7532Medium6.52017-07-17In Moodle 3.x, course creators are able to change system default settings for courses.
CVE-2017-7531Medium4.32017-07-17In Moodle 3.3, the course overview block reveals activities in hidden courses.
CVE-2017-2642Medium6.52017-07-17Moodle 3.x has user fullname disclosure on the user preferences page.
CVE-2017-7491Medium4.32017-05-15In Moodle 2.x and 3.x, a CSRF attack is possible that allows attackers to change the "number of courses displayed in the course overview block" configuration s…
CVE-2017-7490Medium5.32017-05-15In Moodle 2.x and 3.x, searching of arbitrary blogs is possible because a capability check is missing.
CVE-2017-7489Medium6.32017-05-15In Moodle 2.x and 3.x, remote authenticated users can take ownership of arbitrary blogs by editing an external blog link.
CVE-2016-3734High8.82017-04-20Cross-site request forgery (CSRF) vulnerability in markposts.php in Moodle 3.0 through 3.0.3, 2.9 through 2.9.5, 2.8 through 2.8.11, 2.7 through 2.7.13 and ear…
CVE-2016-3733Medium4.32017-04-20The "restore teacher" feature in Moodle 3.0 through 3.0.3, 2.9 through 2.9.5, 2.8 through 2.8.11, 2.7 through 2.7.13, and earlier allows remote authenticated u…
CVE-2016-3732Medium4.32017-04-20The capability check to access other badges in Moodle 3.0 through 3.0.3, 2.9 through 2.9.5, 2.8 through 2.8.11, 2.7 through 2.7.13, and earlier allows remote a…
CVE-2016-3731Medium5.32017-04-20Moodle 3.0 through 3.0.3, 2.9 through 2.9.5, and 2.8 through 2.8.11 allows remote attackers to obtain the names of hidden forums and forum discussions.
CVE-2016-3729Medium6.52017-04-20The user editing form in Moodle 3.0 through 3.0.3, 2.9 through 2.9.5, 2.8 through 2.8.11, 2.7 through 2.7.13, and earlier allows remote authenticated users to…
CVE-2017-7298Medium5.42017-03-29In Moodle 3.2.2+, there is XSS in the Course summary filter of the "Add a new course" page, as demonstrated by a crafted attribute of an SVG element.