Skip to content

CVE-2016-9188 Moodle XSS Vulnerability

MediumCVSS 6.1 EPSS 1.5% Public exploit
Published
Updated
Exploit status
Public exploit available

Description

Cross-site scripting (XSS) vulnerabilities in Moodle CMS on or before 3.1.2 allow remote attackers to inject arbitrary web script or HTML via the s_additionalhtmlhead, s_additionalhtmltopofbody, and s_additionalhtmlfooter parameters.

Affected products

ProductAffected versionsFixed in
moodle/moodle(Packagist) >= 2.0.1, <= 3.2.1 No fix listed
moodle/moodle(Packagist) = v2.3.10 No fix listed
moodle/moodle(Packagist) = v2.3.11 No fix listed
moodle/moodle(Packagist) = v2.3.4 No fix listed
moodle/moodle(Packagist) = v2.3.5 No fix listed
moodle/moodle(Packagist) = v2.3.6 No fix listed
moodle/moodle(Packagist) = v2.3.7 No fix listed
moodle/moodle(Packagist) = v2.3.8 No fix listed
moodle/moodle(Packagist) = v2.3.9 No fix listed
moodle/moodle(Packagist) = v2.4.0 No fix listed
moodle/moodle(Packagist) = v2.4.0-rc1 No fix listed
moodle/moodle(Packagist) = v2.4.1 No fix listed
moodle/moodle(Packagist) = v2.4.10 No fix listed
moodle/moodle(Packagist) = v2.4.11 No fix listed
moodle/moodle(Packagist) = v2.4.2 No fix listed
moodle/moodle(Packagist) = v2.4.3 No fix listed
moodle/moodle(Packagist) = v2.4.4 No fix listed
moodle/moodle(Packagist) = v2.4.5 No fix listed
moodle/moodle(Packagist) = v2.4.6 No fix listed
moodle/moodle(Packagist) = v2.4.7 No fix listed
moodle/moodle(Packagist) = v2.4.8 No fix listed
moodle/moodle(Packagist) = v2.4.9 No fix listed
moodle/moodle(Packagist) = v2.5.0 No fix listed
moodle/moodle(Packagist) = v2.5.0-beta No fix listed
moodle/moodle(Packagist) = v2.5.0-rc1 No fix listed
Show 123 more
ProductAffected versionsFixed in
moodle/moodle(Packagist) = v2.5.1 No fix listed
moodle/moodle(Packagist) = v2.5.2 No fix listed
moodle/moodle(Packagist) = v2.5.3 No fix listed
moodle/moodle(Packagist) = v2.5.4 No fix listed
moodle/moodle(Packagist) = v2.5.5 No fix listed
moodle/moodle(Packagist) = v2.5.6 No fix listed
moodle/moodle(Packagist) = v2.5.7 No fix listed
moodle/moodle(Packagist) = v2.5.8 No fix listed
moodle/moodle(Packagist) = v2.5.9 No fix listed
moodle/moodle(Packagist) = v2.6.0 No fix listed
moodle/moodle(Packagist) = v2.6.0-beta No fix listed
moodle/moodle(Packagist) = v2.6.0-rc1 No fix listed
moodle/moodle(Packagist) = v2.6.1 No fix listed
moodle/moodle(Packagist) = v2.6.10 No fix listed
moodle/moodle(Packagist) = v2.6.11 No fix listed
moodle/moodle(Packagist) = v2.6.2 No fix listed
moodle/moodle(Packagist) = v2.6.3 No fix listed
moodle/moodle(Packagist) = v2.6.4 No fix listed
moodle/moodle(Packagist) = v2.6.5 No fix listed
moodle/moodle(Packagist) = v2.6.6 No fix listed
moodle/moodle(Packagist) = v2.6.7 No fix listed
moodle/moodle(Packagist) = v2.6.8 No fix listed
moodle/moodle(Packagist) = v2.6.9 No fix listed
moodle/moodle(Packagist) = v2.7.0 No fix listed
moodle/moodle(Packagist) = v2.7.0-beta No fix listed
moodle/moodle(Packagist) = v2.7.0-rc1 No fix listed
moodle/moodle(Packagist) = v2.7.0-rc2 No fix listed
moodle/moodle(Packagist) = v2.7.1 No fix listed
moodle/moodle(Packagist) = v2.7.10 No fix listed
moodle/moodle(Packagist) = v2.7.11 No fix listed
moodle/moodle(Packagist) = v2.7.12 No fix listed
moodle/moodle(Packagist) = v2.7.13 No fix listed
moodle/moodle(Packagist) = v2.7.14 No fix listed
moodle/moodle(Packagist) = v2.7.15 No fix listed
moodle/moodle(Packagist) = v2.7.16 No fix listed
moodle/moodle(Packagist) = v2.7.17 No fix listed
moodle/moodle(Packagist) = v2.7.18 No fix listed
moodle/moodle(Packagist) = v2.7.19 No fix listed
moodle/moodle(Packagist) = v2.7.2 No fix listed
moodle/moodle(Packagist) = v2.7.20 No fix listed
moodle/moodle(Packagist) = v2.7.3 No fix listed
moodle/moodle(Packagist) = v2.7.4 No fix listed
moodle/moodle(Packagist) = v2.7.5 No fix listed
moodle/moodle(Packagist) = v2.7.6 No fix listed
moodle/moodle(Packagist) = v2.7.7 No fix listed
moodle/moodle(Packagist) = v2.7.8 No fix listed
moodle/moodle(Packagist) = v2.7.9 No fix listed
moodle/moodle(Packagist) = v2.8.0 No fix listed
moodle/moodle(Packagist) = v2.8.0-beta No fix listed
moodle/moodle(Packagist) = v2.8.0-rc1 No fix listed
moodle/moodle(Packagist) = v2.8.0-rc2 No fix listed
moodle/moodle(Packagist) = v2.8.1 No fix listed
moodle/moodle(Packagist) = v2.8.10 No fix listed
moodle/moodle(Packagist) = v2.8.11 No fix listed
moodle/moodle(Packagist) = v2.8.12 No fix listed
moodle/moodle(Packagist) = v2.8.2 No fix listed
moodle/moodle(Packagist) = v2.8.3 No fix listed
moodle/moodle(Packagist) = v2.8.4 No fix listed
moodle/moodle(Packagist) = v2.8.5 No fix listed
moodle/moodle(Packagist) = v2.8.6 No fix listed
moodle/moodle(Packagist) = v2.8.7 No fix listed
moodle/moodle(Packagist) = v2.8.8 No fix listed
moodle/moodle(Packagist) = v2.8.9 No fix listed
moodle/moodle(Packagist) = v2.9.0 No fix listed
moodle/moodle(Packagist) = v2.9.0-beta No fix listed
moodle/moodle(Packagist) = v2.9.0-rc1 No fix listed
moodle/moodle(Packagist) = v2.9.0-rc2 No fix listed
moodle/moodle(Packagist) = v2.9.1 No fix listed
moodle/moodle(Packagist) = v2.9.2 No fix listed
moodle/moodle(Packagist) = v2.9.3 No fix listed
moodle/moodle(Packagist) = v2.9.4 No fix listed
moodle/moodle(Packagist) = v2.9.5 No fix listed
moodle/moodle(Packagist) = v2.9.6 No fix listed
moodle/moodle(Packagist) = v2.9.7 No fix listed
moodle/moodle(Packagist) = v2.9.8 No fix listed
moodle/moodle(Packagist) = v2.9.9 No fix listed
moodle/moodle(Packagist) = v3.0.0 No fix listed
moodle/moodle(Packagist) = v3.0.0-beta No fix listed
moodle/moodle(Packagist) = v3.0.0-rc1 No fix listed
moodle/moodle(Packagist) = v3.0.0-rc2 No fix listed
moodle/moodle(Packagist) = v3.0.0-rc3 No fix listed
moodle/moodle(Packagist) = v3.0.0-rc4 No fix listed
moodle/moodle(Packagist) = v3.0.1 No fix listed
moodle/moodle(Packagist) = v3.0.10 No fix listed
moodle/moodle(Packagist) = v3.0.2 No fix listed
moodle/moodle(Packagist) = v3.0.3 No fix listed
moodle/moodle(Packagist) = v3.0.4 No fix listed
moodle/moodle(Packagist) = v3.0.5 No fix listed
moodle/moodle(Packagist) = v3.0.6 No fix listed
moodle/moodle(Packagist) = v3.0.7 No fix listed
moodle/moodle(Packagist) = v3.0.8 No fix listed
moodle/moodle(Packagist) = v3.0.9 No fix listed
moodle/moodle(Packagist) = v3.1.0 No fix listed
moodle/moodle(Packagist) = v3.1.0-beta No fix listed
moodle/moodle(Packagist) = v3.1.0-rc1 No fix listed
moodle/moodle(Packagist) = v3.1.0-rc2 No fix listed
moodle/moodle(Packagist) = v3.1.1 No fix listed
moodle/moodle(Packagist) = v3.1.10 No fix listed
moodle/moodle(Packagist) = v3.1.11 No fix listed
moodle/moodle(Packagist) = v3.1.12 No fix listed
moodle/moodle(Packagist) = v3.1.13 No fix listed
moodle/moodle(Packagist) = v3.1.14 No fix listed
moodle/moodle(Packagist) = v3.1.15 No fix listed
moodle/moodle(Packagist) = v3.1.16 No fix listed
moodle/moodle(Packagist) = v3.1.17 No fix listed
moodle/moodle(Packagist) = v3.1.18 No fix listed
moodle/moodle(Packagist) = v3.1.2 No fix listed
moodle/moodle(Packagist) = v3.1.3 No fix listed
moodle/moodle(Packagist) = v3.1.4 No fix listed
moodle/moodle(Packagist) = v3.1.5 No fix listed
moodle/moodle(Packagist) = v3.1.6 No fix listed
moodle/moodle(Packagist) = v3.1.7 No fix listed
moodle/moodle(Packagist) = v3.1.8 No fix listed
moodle/moodle(Packagist) = v3.1.9 No fix listed
moodle/moodle(Packagist) = v3.2.0 No fix listed
moodle/moodle(Packagist) = v3.2.0-beta No fix listed
moodle/moodle(Packagist) = v3.2.0-rc1 No fix listed
moodle/moodle(Packagist) = v3.2.0-rc2 No fix listed
moodle/moodle(Packagist) = v3.2.0-rc3 No fix listed
moodle/moodle(Packagist) = v3.2.0-rc4 No fix listed
moodle/moodle(Packagist) = v3.2.0-rc5 No fix listed
moodle/moodle(Packagist) = v3.2.1 No fix listed
moodle/moodle <= 3.1.2 No fix listed

References