Skip to content
OpenAdvisories

Package · Ubuntu

moodle

323 known vulnerabilities.

323 results · Feed

  • Low 3.3

    Moodle: forum summary report shows students from other groups when in separate groups mode

    Separate Groups mode restrictions were not honoured in the forum summary report, which would display users from other groups.

  • Medium 6.5

    Moodle: rce due to lfi risk in some misconfigured shared hosting environments

    In a shared hosting environment that has been misconfigured to allow access to other users' content, a Moodle user who also has direct access to the web server outside of the Moodle webroot could utilise a local file include to achieve remote code execution.

  • Low 3.3

    Moodle: insufficient capability checks when updating the parent of a course category

    Insufficient web service capability checks made it possible to move categories a user had permission to manage, to a parent category they did not have the capability to manage.

  • Low 3.3

    Moodle: cache poisoning risk with endpoint revision numbers

    Stronger revision number limitations were required on file serving endpoints to improve cache poisoning protection.

  • Low 3.3

    Moodle: xss risk when previewing data in course upload tool

    The course upload preview contained an XSS risk for users uploading unsafe data.

  • Medium 4.3
    CVE-2023-5546 Public exploit

    Moodle: stored xss in quiz grading report via user id number

    ID numbers displayed in the quiz grading report required additional sanitizing to prevent a stored XSS risk.

  • Low 3.3

    Moodle: auto-populated h5p author name causes a potential information leak

    H5P metadata automatically populated the author with the user's username, which could be sensitive information.

  • Medium 6.5

    Moodle: stored xss and potential idor risk in wiki comments

    Wiki comments required additional sanitizing and access restrictions to prevent a stored XSS risk and potential IDOR risk.

  • Low 3.3

    Moodle: students can view other users in "only see own membership" groups

    Students in "Only see own membership" groups could see other students in the group, which should be hidden.

  • Low 3.3

    Moodle: xss risk when using csv grade import method

    The CSV grade import method contained an XSS risk for users importing the spreadsheet, if it contained unsafe content.

  • Medium 4.7

    Moodle: authenticated remote code execution risk in imscp

    A remote code execution risk was identified in the IMSCP activity. By default this was only available to teachers and managers.

  • Medium 4.7

    Moodle: authenticated remote code execution risk in lesson

    A remote code execution risk was identified in the Lesson activity. By default this was only available to teachers and managers.

  • Medium 6.3

    Moodle: minor sql injection risk on mnet sso access control page

    A limited SQL injection risk was identified on the Mnet SSO access control page. This flaw affects Moodle versions 4.2, 4.1 to 4.1.3, 4.0 to 4.0.8, 3.11 to 3.11.14, 3.9 to 3.9.21 and earlier unsupported versions.

  • Medium 6.1

    Moodle: xss risk on groups page

    Content on the groups page required additional sanitizing to prevent an XSS risk. This flaw affects Moodle versions 4.2, 4.1 to 4.1.3, 4.0 to 4.0.8 and 3.11 to 3.11.14.

  • High 7.5

    Moodle: ssrf risk due to insufficient check on the curl blocked hosts

    An issue in the logic used to check 0.0.0.0 against the cURL blocked hosts lists resulted in an SSRF risk. This flaw affects Moodle versions 4.2, 4.1 to 4.1.3, 4.0 to 4.0.8, 3.11 to 3.11.14, 3.9 to 3.9.21 and earlier unsupported versions.

  • Medium 6.5
    CVE-2023-30943 Public exploit Scanner template

    Moodle: tinymce loaders susceptible to arbitrary folder creation

    The vulnerability was found Moodle which exists because the application allows a user to control path of the older to create in TinyMCE loaders. A remote user can send a specially crafted HTTP request and create arbitrary folders on the system.

  • Medium 5.6

    Moodle: minor sql injection risk in external wiki method for listing pages

    The vulnerability was found Moodle which exists due to insufficient sanitization of user-supplied data in external Wiki method for listing pages. A remote attacker can send a specially crafted request to the affected application and execute limited SQL comman…

  • Medium 4.3

    Moodle may allow students to bypass sequential navigation during a quiz attempt

    In Moodle, insufficient limitations in some quiz web services made it possible for students to bypass sequential navigation during a quiz attempt.

  • High 8.8

    Moodle: csrf risk in resetting all templates of a database activity

    The link to reset all templates of a database activity did not include the necessary token to prevent a CSRF risk.

  • Medium 6.3

    Moodle: authenticated sql injection via availability check

    Insufficient validation of profile field availability condition resulted in an SQL injection risk (by default only available to teachers and managers).

  • Critical 9.8

    Moodle: pix helper potential mustache code injection risk

    The Mustache pix helper contained a potential Mustache injection risk if combined with user input (note: This did not appear to be implemented/exploitable anywhere in the core Moodle LMS).

  • Medium 4.3

    Moodle: teacher can access names of users they do not have permission to access

    Insufficient filtering of grade report history made it possible for teachers to access the names of users they could not otherwise access.

  • Medium 6.1

    Moodle: algebra filter xss when filter is misconfigured

    If the algebra filter was enabled but not functional (eg the necessary binaries were missing from the server), it presented an XSS risk.

  • Medium 6.1

    Moodle: xss risk when outputting database activity filter data

    Content output by the database auto-linking filter required additional sanitizing to prevent an XSS risk.

  • Medium 6.5

    Moodle: authenticated arbitrary file read through malformed backup file

    Insufficient sanitizing in backup resulted in an arbitrary file read risk. The capability to access this feature is only available to teachers, managers and admins by default.

  • Medium 4.3

    Moodle: users' name enumeration possible via idor on learning plans page

    Authenticated users were able to enumerate other users' names via the learning plans page.

  • Medium 4.3

    Moodle: course participation report shows roles the user should not see

    The course participation report required additional checks to prevent roles being displayed which the user did not have access to view.

  • Medium 5.3

    Moodle has Incorrect Default Permissions

    In Moodle, insufficient capability checks made it possible to remove other users' calendar URL subscriptions.

  • Critical 9.8
    CVE-2021-36394 Public exploit

    Moodle Session Fixation vulnerability

    In Moodle, a remote code execution risk was identified in the Shibboleth authentication plugin.

  • Medium 4.8

    Moodle vulnerable to Stored Cross-site Scripting

    In Moodle, ID numbers exported in HTML data formats required additional sanitizing to prevent a local stored XSS risk.

  • Critical 9.8
    CVE-2021-36393 Public exploit EPSS 52%

    Moodle SQL Injection vulnerability

    In Moodle, an SQL injection risk was identified in the library fetching a user's recent courses.

  • Medium 5.3

    Moodle Improper Input Validation vulnerability

    In Moodle, Users' names required additional sanitizing in the account confirmation email, to prevent a self-registration phishing risk.

  • Medium 5.3

    Moodle has Incorrect Default Permissions

    In Moodle, insufficient capability checks meant message deletions were not limited to the current user.

  • Critical 9.8

    Moodle SQL Injection vulnerability

    In Moodle, an SQL injection risk was identified in the library fetching a user's enrolled courses.

  • Medium 5.4

    Moodle Cross-site Scripting vulnerability

    In Moodle, ID numbers displayed in the quiz override screens required additional sanitizing to prevent a stored XSS risk.

  • High 7.5
    CVE-2021-36396 Public exploit

    Moodle vulnerable to Server-Side Request Forgery

    In Moodle, insufficient redirect handling made it possible to blindly bypass cURL blocked hosts/allowed ports restrictions, resulting in a blind SSRF risk.

  • Medium 5.4

    Moodle Cross-site Scripting vulnerability

    In moodle, ID numbers displayed in the web service token list required additional sanitizing to prevent a stored XSS risk.

  • High 7.5

    Moodle vulnerable to Uncontrolled Resource Consumption

    In Moodle, the file repository's URL parsing required additional recursion handling to mitigate the risk of recursion denial of service.

  • Medium 5.3

    Moodle has a Hidden Functionality vulnerability

    In Moodle, in some circumstances, email notifications of messages could have the link back to the original message hidden by HTML, which may pose a phishing risk.

  • Medium 6.1

    Moodle: reflected xss risk in some returnurl parameters

    The vulnerability was found Moodle which exists due to insufficient sanitization of user-supplied data in some returnurl parameters. A remote attacker can trick the victim to follow a specially crafted link and execute arbitrary HTML and script code in user's…