Description
Moodle 2.3.x before 2.3.1 uses only a client-side check for whether references are permitted in a file upload, which allows remote authenticated users to bypass intended alias (aka shortcut) restrictions via a client that omits this check.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Packagist | moodle/moodle | >= 2.3, < 2.3.1 | 2.3.1 | GHSA-w66h-c2vj-cm7f |
References
- http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-33948
- 49890 third-party-advisory
- [oss-security] 20120717 Moodle security notifications public mailing-list
- 54481 vdb-entry
- moodle-shortcut-sec-bypass(76954) vdb-entry