GitHub Advisoryadvisory · Packagist
GHSA-crcq-pw8h-9xwf Moodle does not provide charset information in HTTP headers
MEDIUM
Official page ↗
- Aliases
- CVE-2014-9059
- Ecosystem
- Packagist
- Packages
- moodle/moodle
- Severity
- Moderate
- Weaknesses
- CWE-79
- Reviewed
- 2024-01-25
Affected packages
• Packagist moodle/moodle: < 2.5.9 → fixed in 2.5.9
• Packagist moodle/moodle: >= 2.6.0, < 2.6.6 → fixed in 2.6.6
• Packagist moodle/moodle: >= 2.7.0, < 2.7.3 → fixed in 2.7.3
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.
Related
Alias · CVE (1)
- CVE-2014-9059 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… vulnerability
Weakness · CWE (1)
- CWE-79 Improper Neutralization of Input During Web Page Generation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2014-9059 advisory
- https://github.com/moodle/moodle/commit/0a0145c5e8041aadeff303a9f9984c86706b4e42 web
- https://github.com/moodle/moodle/commit/293e4bbcb71f0a801c2539ea051c58688314b23a web
- https://github.com/moodle/moodle/commit/3c98b7a5ad1bb596a738e550fc3bf966d6415fe0 web
- https://github.com/moodle/moodle/commit/ac6e453d11024bf6ad99ada1bfc641c6b91ebed6 web
- https://github.com/moodle/moodle package
- https://moodle.org/mod/forum/discuss.php?d=275146 web
- https://web.archive.org/web/20150914064838/http://www.securitytracker.com/id/1031215 web
- https://web.archive.org/web/20200229043651/http://www.securityfocus.com/bid/71133 web
- http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-47966 web
- http://www.securitytracker.com/id/1031215 web