GHSA-2jrm-gww7-wch2high7.2
Moodle Arbitrary PHP code execution by site admins via Shibboleth configuration
Impact
It was found in Moodle before version 3.10.1, 3.9.4, 3.8.7 and 3.5.16 that it was possible for site administrators to execute arbitrary PHP scripts via a PHP include used during Shibboleth authentication.
Source excerpt · OSVAffected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
moodle/moodle Packagist
| Affected range | Recorded fix |
|---|---|
| From 3.5 before 3.5.16Ecosystem versions | 3.5.16 |
| From 3.8 before 3.8.7Ecosystem versions | 3.8.7 |
| From 3.9 before 3.9.4Ecosystem versions | 3.9.4 |
| From 3.10 before 3.10.1Ecosystem versions | 3.10.1 |
Version evidence: OSV · GHSA-2jrm-gww7-wch2
View original version evidence (39 explicit versions)
Original source description
It was found in Moodle before version 3.10.1, 3.9.4, 3.8.7 and 3.5.16 that it was possible for site administrators to execute arbitrary PHP scripts via a PHP include used during Shibboleth authentication.