Topic: | Portfolio plugin: Local File Inclusion (LFI) and the possibility of Remote Command Execution (RCE). |
Severity/Risk: | Serious |
Versions affected: | 2.3 to 2.3.2+, 2.2 to 2.2.5+, 2.1 to 2.1.8+ |
Reported by: | Cristobal Leiva |
Issue no.: | MDL-33791 |
CVE Identifier: |
CVE-2012-5479 |
Changes (master): | http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-36346 |
Description:
It was possible, when Moodle data is stored within the Web accessible directory, to manipulate the Portfolio API callbacks to execute a file uploaded by a user.