Summary
Ein entfernter Angreifer kann mehrere Schwachstellen in Moodle ausnutzen, um Code auszuführen, bestimmte administrative Aufgaben durchzuführen, Informationen preiszugeben, Daten zu manipulieren, Sicherheitsmechanismen zu umgehen, Cross-Site-Scripting-Angriffe durchzuführen und eine nicht näher spezifizierte Wirkung zu erzielen.
Product
Moodle ist ein Software-Paket, um internetbasierte Kurse zu entwickeln und durchzuführen. Es ist ein globales Softwareentwicklungsprojekt, das einen konstruktivistischen Lehr- und Lernansatz unterstützt.
Vulnerabilities 16
-
High 8.1
Moodle: remote code execution via calculated question types
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.
-
High 8.1
Moodle: csrf risk in feedback non-respondents report
The bulk message sending feature in Moodle's Feedback module's non-respondents report had an incorrect CSRF token check, leading to a CSRF vulnerability.
-
High 7.7
Moodle: cache poisoning via injection into storage
To address a cache poisoning risk in Moodle, additional validation for local storage was required.
-
High 7.5
Moodle: arbitrary file read risk through pdftex
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.
-
High 7.5
Moodle: idor in badges allows deletion of arbitrary badges
A vulnerability was found in Moodle. Insufficient capability checks made it possible to delete badges that a user does not have permission to access.
-
High 7.5
Moodle: idor in feedback non-respondents report allows messaging arbitrary site users
A flaw was found in Feedback. Bulk messaging in the activity's non-respondents report did not verify message recipients belonging to the set of users returned by the report.
-
High 7.5
Moodle: lfi vulnerability when restoring malformed block backups
A flaw was found in moodle. A local file may include risks when restoring block backups.
-
High 7.2
Moodle: site administration sql injection via xmldb editor
A SQL injection risk flaw was found in the XMLDB editor tool available to site administrators.
-
Medium 5.4
Moodle: xss risk when restoring malicious course backup file
A flaw was found in moodle. Insufficient sanitizing of data when performing a restore could result in a cross-site scripting (XSS) risk from malicious backup files.
-
Medium 5.4
Moodle: reflected xss via h5p error message
A flaw was found in moodle. H5P error messages require additional sanitizing to prevent a reflected cross-site scripting (XSS) risk.
-
Medium 5.3
Moodle: user information visibility control issues in gradebook reports
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.
-
Medium 5.3
Moodle: lack of access control when using external methods for quiz overrides
A flaw was found in moodle. External API access to Quiz can override contained insufficient access control.
-
Medium 5.3
Moodle: authorization headers preserved between "emulated redirects"
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 UR…
-
Medium 5.3
Moodle: matrix user/power level management not always working as expected with suspended users
A flaw was found in moodle. Matrix room membership and power levels are incorrectly applied and revoked for suspended Moodle users.
-
Medium 5.3
Moodle: can create global glossary without being admin
A flaw was found in moodle. Insufficient capability checks make it possible for users with access to restore glossaries in courses to restore them into the global site glossary.
-
Low 3.7
Moodle: admin presets export tool includes some secrets that should not be exported
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.
Revision history
-
#2
PoC für CVE-2024-43425 aufgenommen
-
#1
Initiale Fassung
References
-
Moodle Security Announcements vom 2024-08-19
https://moodle.org/mod/forum/view.php?id=7128
-
Moodle Security Announcement MSA-24-0026 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461193
-
Moodle Security Announcement MSA-24-0027 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461194
-
Moodle Security Announcement MSA-24-0028 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461195
-
Moodle Security Announcement MSA-24-0029 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461196
-
Moodle Security Announcement MSA-24-0030 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461197
-
Moodle Security Announcement MSA-24-0031 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461198
-
Moodle Security Announcement MSA-24-0032 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461199
-
Moodle Security Announcement MSA-24-0033 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461200
-
Moodle Security Announcement MSA-24-0034 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461202
-
Moodle Security Announcement MSA-24-0035 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461203
-
Moodle Security Announcement MSA-24-0036 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461205
-
Moodle Security Announcement MSA-24-0037 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461206
-
Moodle Security Announcement MSA-24-0038 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461207
-
Moodle Security Announcement MSA-24-0039 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461208
-
Moodle Security Announcement MSA-24-0040 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461209
-
Moodle Security Announcement MSA-24-0041 vom 2024-08-19
https://moodle.org/mod/forum/discuss.php?d=461210
-
PoC CVE-2024-43425 vom 2024-08-28
https://blog.redteam-pentesting.de/2024/moodle-rce/