Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:composer/moodle/moodle@3.8.7
purl pkg:composer/moodle/moodle@3.8.7
Next non-vulnerable version 3.9.5
Latest non-vulnerable version 5.1.2
Risk
Vulnerabilities affecting this package (6)
Vulnerability Summary Fixed by
VCID-bbj9-hpz3-xqhh
Aliases:
CVE-2021-20279
GHSA-h7h6-fwpv-ggvx
Cross-site Scripting The ID number user profile field required additional sanitizing to prevent a stored XSS risk in moodle
3.8.8
Affected by 3 other vulnerabilities.
3.9.5
Affected by 0 other vulnerabilities.
3.10.2
Affected by 0 other vulnerabilities.
VCID-dpd2-1sqc-qqfy
Aliases:
CVE-2021-20281
GHSA-93wh-35r4-6qmw
Information Exposure It was possible for some users without permission to view other users' full names to do so via the online users block in moodle
3.8.8
Affected by 3 other vulnerabilities.
3.9.5
Affected by 0 other vulnerabilities.
3.10.2
Affected by 0 other vulnerabilities.
VCID-gnez-ehgq-rfbr
Aliases:
CVE-2021-20282
GHSA-grj4-g57c-9xmv
Incorrect Authorization When creating a user account, it was possible to verify the account without having access to the verification email `link/secret` in moodle
3.8.8
Affected by 3 other vulnerabilities.
3.9.5
Affected by 0 other vulnerabilities.
3.10.2
Affected by 0 other vulnerabilities.
VCID-jcq6-btgz-fkf6
Aliases:
CVE-2021-20183
GHSA-xhfx-rm8q-c3xv
Cross-site Scripting It was found in Moodle that some search inputs were vulnerable to reflected XSS due to insufficient escaping of search queries.
3.10.1
Affected by 6 other vulnerabilities.
4.0.0-beta
Affected by 0 other vulnerabilities.
VCID-mqde-66zm-qbbj
Aliases:
CVE-2021-20283
GHSA-2m72-m5cw-3g9h
Incorrect Authorization The web service responsible for fetching other users' enrolled courses does not validate that the requesting user had permission to view that information in each course in moodle
3.8.8
Affected by 3 other vulnerabilities.
3.9.5
Affected by 0 other vulnerabilities.
3.10.2
Affected by 0 other vulnerabilities.
VCID-pgfa-bkaw-q7cq
Aliases:
CVE-2021-20280
GHSA-x2jp-hh65-4xvf
Cross-site Scripting Text-based feedback answers required additional sanitizing to prevent stored XSS and blind SSRF risks in moodle
3.8.8
Affected by 3 other vulnerabilities.
3.9.5
Affected by 0 other vulnerabilities.
3.10.2
Affected by 0 other vulnerabilities.
Vulnerabilities fixed by this package (4)
Vulnerability Summary Aliases
VCID-mhm4-8kuk-t7b6 Uncontrolled Resource Consumption It was found in Moodle that messaging does not impose a character limit when sending messages, which could result in client-side (browser) denial of service for users receiving very large messages. CVE-2021-20185
GHSA-c3j6-33r4-89q3
VCID-mkfz-e1ft-2bcw Code Injection It was found in Moodle that it was possible for site administrators to execute arbitrary PHP scripts via a PHP include used during Shibboleth authentication. CVE-2021-20187
GHSA-2jrm-gww7-wch2
VCID-nntc-dsz1-e3fp Cross-site Scripting It was found in Moodle that if the TeX notation filter was enabled, additional sanitizing of TeX content was required to prevent the risk of stored XSS. CVE-2021-20186
GHSA-h8m4-h385-qhqv
VCID-zwkk-zazw-6fgg Improper Validation of Integrity Check Value It was found in Moodle that a insufficient capability checks in some grade related web services meant students were able to view other students grades. CVE-2021-20184
GHSA-mm73-86f9-5x5c

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-04T20:46:57.442262+00:00 GitLab Importer Affected by VCID-dpd2-1sqc-qqfy https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20281.yml 38.6.0
2026-06-04T20:46:57.057992+00:00 GitLab Importer Affected by VCID-bbj9-hpz3-xqhh https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20279.yml 38.6.0
2026-06-04T20:46:54.949327+00:00 GitLab Importer Affected by VCID-pgfa-bkaw-q7cq https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20280.yml 38.6.0
2026-06-04T20:46:54.354306+00:00 GitLab Importer Affected by VCID-gnez-ehgq-rfbr https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20282.yml 38.6.0
2026-06-04T20:46:52.944663+00:00 GitLab Importer Affected by VCID-mqde-66zm-qbbj https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20283.yml 38.6.0
2026-06-04T20:43:59.029489+00:00 GitLab Importer Affected by VCID-jcq6-btgz-fkf6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20183.yml 38.6.0
2026-06-04T18:05:27.629608+00:00 GithubOSV Importer Fixing VCID-zwkk-zazw-6fgg https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-mm73-86f9-5x5c/GHSA-mm73-86f9-5x5c.json 38.6.0
2026-06-04T18:02:54.944699+00:00 GithubOSV Importer Fixing VCID-mhm4-8kuk-t7b6 https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-c3j6-33r4-89q3/GHSA-c3j6-33r4-89q3.json 38.6.0
2026-06-04T18:02:48.713200+00:00 GithubOSV Importer Fixing VCID-mkfz-e1ft-2bcw https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-2jrm-gww7-wch2/GHSA-2jrm-gww7-wch2.json 38.6.0
2026-06-04T18:01:52.886468+00:00 GithubOSV Importer Fixing VCID-nntc-dsz1-e3fp https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-h8m4-h385-qhqv/GHSA-h8m4-h385-qhqv.json 38.6.0
2026-06-04T16:20:46.181686+00:00 GitLab Importer Fixing VCID-zwkk-zazw-6fgg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20184.yml 38.6.0
2026-06-04T16:20:46.078672+00:00 GitLab Importer Fixing VCID-mkfz-e1ft-2bcw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20187.yml 38.6.0
2026-06-04T16:20:45.945110+00:00 GitLab Importer Fixing VCID-mhm4-8kuk-t7b6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20185.yml 38.6.0
2026-06-04T16:20:45.894390+00:00 GitLab Importer Fixing VCID-nntc-dsz1-e3fp https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20186.yml 38.6.0