Moodle Portfolio script allows instantiation of class chosen by user
High severity
GitHub Reviewed
Published
May 14, 2022
to the GitHub Advisory Database
•
Updated Apr 23, 2024
Package
Affected versions
>= 3.1, < 3.1.12
>= 3.2, < 3.2.9
>= 3.3, < 3.3.6
>= 3.4, < 3.4.3
Patched versions
3.1.12
3.2.9
3.3.6
3.4.3
Description
Published by the National Vulnerability Database
May 25, 2018
Published to the GitHub Advisory Database
May 14, 2022
Reviewed
Apr 23, 2024
Last updated
Apr 23, 2024
An issue was discovered in Moodle 3.x. By substituting URLs in portfolios, users can instantiate any class. This can also be exploited by users who are logged in as guests to create a DDoS attack.
References