CVE-2015-0216
Moodle does not set the RISK_XSS bit for graders
access.php in the Lesson module in Moodle 2.8.x before 2.8.2 does not set the RISK_XSS bit for graders, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via crafted essay feedback.
Exploit likelihood
What each source reports
NVD Score used
3.5
access.php in the Lesson module in Moodle 2.8.x before 2.8.2 does not set the RISK_XSS bit for graders, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via crafted essay feedback.
- Record
CVE-2015-0216- CVSS 2.0
- 3.5 Low
AV:N/AC:M/Au:S/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE List No score
access.php in the Lesson module in Moodle 2.8.x before 2.8.2 does not set the RISK_XSS bit for graders, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via crafted essay feedback.
- Record
CVE-2015-0216- Updated
- 2026-11-02
EUVDEUVD-2022-2002 No score
access.php in the Lesson module in Moodle 2.8.x before 2.8.2 does not set the RISK_XSS bit for graders, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via crafted essay feedback.
- Record
EUVD-2022-2002- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-2jcw-r79x-4r5v No score
Moodle does not set the RISK_XSS bit for graders
access.php in the Lesson module in Moodle 2.8.x before 2.8.2 does not set the RISK_XSS bit for graders, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via crafted essay feedback.
- Record
GHSA-2jcw-r79x-4r5v- Weakness
- CWE-79
- Updated
- 2026-11-02
OSVGHSA-2jcw-r79x-4r5v No score
Moodle does not set the RISK_XSS bit for graders
access.php in the Lesson module in Moodle 2.8.x before 2.8.2 does not set the RISK_XSS bit for graders, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via crafted essay feedback.
- Record
GHSA-2jcw-r79x-4r5v- Weakness
- CWE-79
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-0216 No score
access.php in the Lesson module in Moodle 2.8.x before 2.8.2 does not set the RISK_XSS bit for graders, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via crafted essay feedback.
- Record
UBUNTU-CVE-2015-0216- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
moodle/moodlePackagist |
2.8.0 up to 2.8.2 | 2.8.2 |
moodle/moodlePackagist |
2.8.0 up to 2.8.2, plus listed versions v2.8.0v2.8.1 |
2.8.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-0216 is a low vulnerability (CVSS 3.5) in Moodle, published June 1, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.45%, the 73rd percentile. Fixed in moodle/moodle 2.8.2.
References
moodle.org/mod/forum/discuss.php?d=278616
openwall.com/lists/oss-security/2015/01/19/1
git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-48034
nvd.nist.gov/vuln/detail/CVE-2015-0216
github.com/moodle/moodle/commit/b9c86823c70a1cba20bca1c4b5b032ee1559e22d
github.com/moodle/moodle/commit/c80603ddc4ba4e7d85ea2b79f644a4a041cee137