Skip to content
OpenAdvisories
Medium CVE-2014-9059 EUVD-2022-3625GHSA-crcq-pw8h-9xwf

Moodle does not provide charset information in HTTP headers

Published Nov 24, 2014 · Updated Aug 6, 2024 · Assigned by mitre

Description

lib/setup.php in Moodle through 2.4.11, 2.5.x before 2.5.9, 2.6.x before 2.6.6, and 2.7.x before 2.7.3 does not provide charset information in HTTP headers, which might allow remote attackers to conduct cross-site scripting (XSS) attacks via UTF-7 characters during interaction with AJAX scripts.

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist moodle/moodle < 2.5.9 2.5.9 GHSA-crcq-pw8h-9xwf
Packagist moodle/moodle >= 2.6.0, < 2.6.6 2.6.6 GHSA-crcq-pw8h-9xwf
Packagist moodle/moodle >= 2.7.0, < 2.7.3 2.7.3 GHSA-crcq-pw8h-9xwf

References