moodle Vulnerability Advisory Catalog

Total 618 security vulnerabilities recorded for moodle software and firmware.

← Back to All Vendors
Component: moodle

A vulnerability was found in Moodle. Insufficient capability checks made it possible to delete badges that a user does not have permission to access....

📅 2024-11-07
CVSS 7.5 Dossier →
Component: moodle

To address a cache poisoning risk in Moodle, additional validation for local storage was required....

📅 2024-11-07
CVSS 7.7 Dossier →
Component: moodle

A flaw was found in pdfTeX. Insufficient sanitizing in the TeX notation filter resulted in an arbitrary file read risk on sites where pdfTeX is availa...

📅 2024-11-07
CVSS 7.5 Dossier →
Component: moodle

A flaw was found in Moodle. Additional restrictions are required to avoid a remote code execution risk in calculated question types. Note: This requir...

📅 2024-11-07
CVSS 8.1 Dossier →
Component: virtual_programming_lab

Virtual Programming Lab for Moodle up to v4.2.3 was discovered to contain a cross-site scripting (XSS) vulnerability via the component vplide.js....

📅 2024-06-24
CVSS 6.1 Dossier →
Component: moodle

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...

📅 2024-06-20
CVSS 5.5 Dossier →
Component: moodle

A unique key should be generated for a user's QR login key and their auto-login key, so the same key cannot be used interchangeably between the two....

📅 2024-06-18
CVSS 5.4 Dossier →
Component: moodle

The cURL wrapper in Moodle retained the original request headers when following redirects, so HTTP authorization header information could be unintenti...

📅 2024-06-18
CVSS 7.5 Dossier →
Component: moodle

Insufficient escaping of calendar event titles resulted in a stored XSS risk in the event deletion prompt....

📅 2024-06-18
CVSS 6.1 Dossier →
Component: moodle

Insufficient capability checks meant it was possible for users to gain access to BigBlueButton join URLs they did not have permission to access....

📅 2024-06-18
CVSS 5.4 Dossier →
Component: moodle

Insufficient checks whether ReCAPTCHA was enabled made it possible to bypass the checks on the login page. This did not affect other pages where ReCAP...

📅 2024-05-31
CVSS 7.5 Dossier →
Component: moodle

Actions in the admin management of analytics models did not include the necessary token to prevent a CSRF risk....

📅 2024-05-31
CVSS 8.8 Dossier →
Component: moodle

The logout option within MFA did not include the necessary token to avoid the risk of users inadvertently being logged out via CSRF....

📅 2024-05-31
CVSS 8.8 Dossier →
Component: moodle

The site log report required additional encoding of event descriptions to ensure any HTML in the content is displayed in plaintext instead of being re...

📅 2024-05-31
CVSS 4.3 Dossier →
Component: moodle

In a shared hosting environment that has been misconfigured to allow access to other users' content, a Moodle user with both access to restore databas...

📅 2024-05-31
CVSS 6.5 Dossier →
Component: moodle

In a shared hosting environment that has been misconfigured to allow access to other users' content, a Moodle user with both access to restore wiki mo...

📅 2024-05-31
CVSS 6.5 Dossier →
Component: moodle

In a shared hosting environment that has been misconfigured to allow access to other users' content, a Moodle user with both access to restore worksho...

📅 2024-05-31
CVSS 5.9 Dossier →
Component: moodle

In a shared hosting environment that has been misconfigured to allow access to other users' content, a Moodle user with both access to restore feedbac...

📅 2024-05-31
CVSS 6.5 Dossier →
Component: moodle

Actions in the admin preset tool did not include the necessary token to prevent a CSRF risk....

📅 2024-05-31
CVSS 8.4 Dossier →
Component: moodle

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

📅 2024-05-31
CVSS 4.3 Dossier →
CVE-2024-33999 CRITICAL
Component: moodle

The referrer URL used by MFA required additional sanitizing, rather than being used directly....

📅 2024-05-31
CVSS 9.8 Dossier →
Component: moodle

Insufficient escaping of participants' names in the participants page table resulted in a stored XSS risk when interacting with some features....

📅 2024-05-31
CVSS 5.4 Dossier →
Component: moodle

Additional sanitizing was required when opening the equation editor to prevent a stored XSS risk when editing another user's equation....

📅 2024-05-31
CVSS 6.1 Dossier →
Component: moodle

Incorrect validation of allowed event types in a calendar web service made it possible for some users to create events with types/audiences they did n...

📅 2024-05-31
CVSS 6.2 Dossier →
Page 4 of 26 (618 Total Records)