Skip to content

Moodle allows attackers to upload files containing JavaScript

Low severity GitHub Reviewed Published May 13, 2022 to the GitHub Advisory Database • Updated Jan 24, 2024

Package

composer moodle/moodle (Composer)

Affected versions

>= 2.6.0, < 2.6.6
>= 2.7.0, < 2.7.3

Patched versions

2.6.6
2.7.3

Description

webservice/upload.php in Moodle 2.6.x before 2.6.6 and 2.7.x before 2.7.3 does not ensure that a file upload is for a private or draft area, which allows remote authenticated users to upload files containing JavaScript, and consequently conduct cross-site scripting (XSS) attacks, by specifying the profile-picture area.

References

Published by the National Vulnerability Database Nov 24, 2014
Published to the GitHub Advisory Database May 13, 2022
Last updated Jan 24, 2024
Reviewed Jan 24, 2024

Severity

Low

EPSS score

0.120%
(47th percentile)

Weaknesses

CVE ID

CVE-2014-7835

GHSA ID

GHSA-vrf6-q7qj-69v5

Source code

Credits

Loading Checking history
See something to contribute? Suggest improvements for this vulnerability.