Summary
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Moodle ausnutzen, um einen Cross-Site-Scripting-Angriff durchzuführen, Informationen offenzulegen, Dateien zu manipulieren oder Sicherheitsvorkehrungen zu umgehen.
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 10
-
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).
-
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.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 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).
-
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.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 5.4
Cross-site scripting vulnerability in TinyMCE alerts
tinymce is an open source rich text editor. A cross-site scripting (XSS) vulnerability was discovered in the alert and confirm dialogs when these dialogs were provided with malicious HTML content. This can occur in plugins that use the alert or confirm dialog…
-
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 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: 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.
Revision history
-
#2
Neue Updates von Fedora aufgenommen
-
#1
Initiale Fassung
References
-
Fedora Security Advisory FEDORA-2023-D9C13996B2 vom 2023-03-21
https://bodhi.fedoraproject.org/updates/FEDORA-2023-d9c13996b2
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445070
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445069
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445068
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445067
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445066
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445065
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445064
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445063
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445062
-
Moodle Security announcement vom 2023-03-20
https://moodle.org/mod/forum/discuss.php?d=445061