Vulnerabilities (CVE)

Filtered by vendor Moodle Subscribe
Total 643 CVE
CVE Vendors Products Updated CVSS v2 CVSS v3
CVE-2024-43433 1 Moodle 1 Moodle 2026-06-17 N/A 5.3 MEDIUM
A flaw was found in moodle. Matrix room membership and power levels are incorrectly applied and revoked for suspended Moodle users.
CVE-2024-43432 1 Moodle 1 Moodle 2026-06-17 N/A 5.3 MEDIUM
A flaw was found in moodle. The cURL wrapper in Moodle strips HTTPAUTH and USERPWD headers during emulated redirects, but retains other original request headers, so HTTP authorization header information could be unintentionally sent in requests to redirect URLs.
CVE-2024-43431 1 Moodle 1 Moodle 2026-06-17 N/A 7.5 HIGH
A vulnerability was found in Moodle. Insufficient capability checks made it possible to delete badges that a user does not have permission to access.
CVE-2024-43430 1 Moodle 1 Moodle 2026-06-17 N/A 5.3 MEDIUM
A flaw was found in moodle. External API access to Quiz can override contained insufficient access control.
CVE-2024-43429 1 Moodle 1 Moodle 2026-06-17 N/A 5.3 MEDIUM
A flaw was found in moodle. Some hidden user profile fields are visible in gradebook reports, which could result in users without the "view hidden user fields" capability having access to the information.
CVE-2024-43428 1 Moodle 1 Moodle 2026-06-17 N/A 7.7 HIGH
To address a cache poisoning risk in Moodle, additional validation for local storage was required.
CVE-2024-43427 1 Moodle 1 Moodle 2026-06-17 N/A 3.7 LOW
A flaw was found in moodle. When creating an export of site administration presets, some sensitive secrets and keys are not being excluded from the export, which could result in them unintentionally being leaked if the presets are shared with a third party.
CVE-2024-43426 1 Moodle 1 Moodle 2026-06-17 N/A 7.5 HIGH
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 available, such as those with TeX Live installed.
CVE-2024-43425 1 Moodle 1 Moodle 2026-06-17 N/A 8.1 HIGH
A flaw was found in Moodle. Additional restrictions are required to avoid a remote code execution risk in calculated question types. Note: This requires the capability to add/update questions.
CVE-2024-38277 2 Fedoraproject, Moodle 2 Fedora, Moodle 2026-06-17 N/A 5.4 MEDIUM
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.
CVE-2024-38276 2 Fedoraproject, Moodle 2 Fedora, Moodle 2026-06-17 N/A 8.8 HIGH
Incorrect CSRF token checks resulted in multiple CSRF risks.
CVE-2024-38275 1 Moodle 1 Moodle 2026-06-17 N/A 7.5 HIGH
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 redirect URLs.
CVE-2024-38274 2 Fedoraproject, Moodle 2 Fedora, Moodle 2026-06-17 N/A 6.1 MEDIUM
Insufficient escaping of calendar event titles resulted in a stored XSS risk in the event deletion prompt.
CVE-2024-38273 2 Fedoraproject, Moodle 2 Fedora, Moodle 2026-06-17 N/A 5.4 MEDIUM
Insufficient capability checks meant it was possible for users to gain access to BigBlueButton join URLs they did not have permission to access.
CVE-2024-34312 1 Moodle 1 Virtual Programming Lab 2026-06-17 N/A 6.1 MEDIUM
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.
CVE-2024-34009 1 Moodle 1 Moodle 2026-06-17 N/A 7.5 HIGH
Insufficient checks whether ReCAPTCHA was enabled made it possible to bypass the checks on the login page. This did not affect other pages where ReCAPTCHA is utilized.
CVE-2024-34008 1 Moodle 1 Moodle 2026-06-17 N/A 8.8 HIGH
Actions in the admin management of analytics models did not include the necessary token to prevent a CSRF risk.
CVE-2024-34007 1 Moodle 1 Moodle 2026-06-17 N/A 8.8 HIGH
The logout option within MFA did not include the necessary token to avoid the risk of users inadvertently being logged out via CSRF.
CVE-2024-34006 1 Moodle 1 Moodle 2026-06-17 N/A 4.3 MEDIUM
The site log report required additional encoding of event descriptions to ensure any HTML in the content is displayed in plaintext instead of being rendered.
CVE-2024-34005 1 Moodle 1 Moodle 2026-06-17 N/A 6.5 MEDIUM
In a shared hosting environment that has been misconfigured to allow access to other users' content, a Moodle user with both access to restore database activity modules and direct access to the web server outside of the Moodle webroot could execute a local file include.