Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:composer/moodle/moodle@3.2.7
purl pkg:composer/moodle/moodle@3.2.7
Next non-vulnerable version 3.5.18
Latest non-vulnerable version 5.1.2
Risk 10.0
Vulnerabilities affecting this package (19)
Vulnerability Summary Fixed by
VCID-2s6b-tp6p-gue1
Aliases:
CVE-2019-10186
GHSA-wv9c-pfpm-4wc5
Cross-Site Request Forgery (CSRF) A sesskey (CSRF) token was not being utilised by the XML loading/unloading admin tool.
3.5.7
Affected by 23 other vulnerabilities.
3.6.5
Affected by 9 other vulnerabilities.
3.7.1
Affected by 19 other vulnerabilities.
VCID-a6pb-47tu-afcg
Aliases:
CVE-2020-1692
GHSA-9328-7pcw-vw69
Information Exposure Moodle is vulnerable to information exposure of service tokens for users enrolled in the same course.
3.7.2
Affected by 17 other vulnerabilities.
VCID-b7br-bh2d-rygp
Aliases:
CVE-2018-1137
GHSA-vxqh-mx28-7ghw
Improper Input Validation An issue was discovered in Moodle. By substituting URLs in portfolios, users can instantiate any class. This can also be exploited by users who are logged in as guests to create a DDoS attack.
3.2.9
Affected by 13 other vulnerabilities.
3.3.6
Affected by 19 other vulnerabilities.
3.4.3
Affected by 25 other vulnerabilities.
VCID-ckg1-9vpt-yfdk
Aliases:
CVE-2018-1134
GHSA-xjx9-7c29-pwmm
Improper Privilege Management An issue was discovered in Moodle. Students who submitted assignments and exported them to portfolios can download any stored Moodle file by changing the download URL.
3.2.9
Affected by 13 other vulnerabilities.
3.3.6
Affected by 19 other vulnerabilities.
3.4.3
Affected by 25 other vulnerabilities.
VCID-eu27-a3px-87ed
Aliases:
CVE-2019-10189
GHSA-h7xp-7fjp-ghhc
Improper Access Control Teachers in an assignment group could modify group overrides for other groups in the same assignment.
3.5.7
Affected by 23 other vulnerabilities.
3.6.5
Affected by 9 other vulnerabilities.
3.7.1
Affected by 19 other vulnerabilities.
VCID-fegs-ubsk-63hu
Aliases:
CVE-2018-1135
GHSA-vxmv-74rf-vqgp
Information Exposure An issue was discovered in Moodle. Students who posted on forums and exported the posts to portfolios can download any stored Moodle file by changing the download URL.
3.2.9
Affected by 13 other vulnerabilities.
3.3.6
Affected by 19 other vulnerabilities.
3.4.3
Affected by 25 other vulnerabilities.
VCID-g8ct-c4ce-zuaf
Aliases:
CVE-2018-1136
GHSA-xhfw-wjjc-4j5h
Cross-site Scripting An issue was discovered in Moodle. An authenticated user is allowed to add HTML blocks containing scripts to their Dashboard; this is normally not a security issue because a personal dashboard is visible to this user only. Through this security vulnerability, users can move such a block to other pages where they can be viewed by other users.
3.2.9
Affected by 13 other vulnerabilities.
3.3.6
Affected by 19 other vulnerabilities.
3.4.3
Affected by 25 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-m3np-aebb-8qaa
Aliases:
CVE-2019-10154
GHSA-ww45-x87c-wgff
Improper Access Control A web service fetching messages was not restricted to the current user's conversations.
3.6.4
Affected by 13 other vulnerabilities.
VCID-m4zv-e3dn-budf
Aliases:
CVE-2018-1081
GHSA-v9xq-vh72-chr4
Improper Access Control Unauthenticated users can trigger custom messages to admin via paypal enrol script. Paypal IPN callback script should only send error emails to admin after request origin was verified, otherwise admin email can be spammed.
3.2.8
Affected by 18 other vulnerabilities.
3.3.5
Affected by 24 other vulnerabilities.
3.4.2
Affected by 30 other vulnerabilities.
VCID-mkfz-e1ft-2bcw
Aliases:
CVE-2021-20187
GHSA-2jrm-gww7-wch2
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.
3.5.16
Affected by 7 other vulnerabilities.
3.8.7
Affected by 6 other vulnerabilities.
3.9.4
Affected by 6 other vulnerabilities.
3.10.1
Affected by 6 other vulnerabilities.
VCID-nntc-dsz1-e3fp
Aliases:
CVE-2021-20186
GHSA-h8m4-h385-qhqv
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.
3.5.16
Affected by 7 other vulnerabilities.
3.8.7
Affected by 6 other vulnerabilities.
3.9.4
Affected by 6 other vulnerabilities.
3.10.1
Affected by 6 other vulnerabilities.
VCID-p2gd-7uam-mqf8
Aliases:
CVE-2018-1133
GHSA-xh2j-q4mc-v522
Injection Vulnerability An issue was discovered in Moodle. A Teacher creating a Calculated question can intentionally cause remote code execution on the server.
3.2.9
Affected by 13 other vulnerabilities.
3.3.6
Affected by 19 other vulnerabilities.
3.4.3
Affected by 25 other vulnerabilities.
VCID-qhv1-wgpm-7fh6
Aliases:
CVE-2019-3849
GHSA-5wg9-5w3f-hxmh
Improper Authorization Users could assign themselves an escalated role within courses or content accessed via LTI, by modifying the request to the LTI publisher site.
3.4.8
Affected by 13 other vulnerabilities.
3.5.5
Affected by 30 other vulnerabilities.
3.6.3
Affected by 16 other vulnerabilities.
VCID-w9ca-exua-g7ar
Aliases:
CVE-2019-10188
GHSA-92q5-2h76-vgmj
Improper Access Control Teachers in a quiz group could modify group overrides for other groups in the same quiz.
3.5.7
Affected by 23 other vulnerabilities.
3.6.5
Affected by 9 other vulnerabilities.
3.7.1
Affected by 19 other vulnerabilities.
VCID-x7rg-rsb5-pya7
Aliases:
CVE-2019-10187
GHSA-2mg9-hv69-897x
Improper Access Control Users with permission to delete entries from a glossary were able to delete entries from other glossaries they did not have direct access to.
3.5.7
Affected by 23 other vulnerabilities.
3.6.5
Affected by 9 other vulnerabilities.
3.7.1
Affected by 19 other vulnerabilities.
VCID-y8up-cqtu-jkdw
Aliases:
CVE-2019-18210
GHSA-q6vw-27c6-jv9c
Cross-site Scripting Persistent XSS in `/course/modedit.php` of Moodle allows authenticated users (Teacher) to inject JavaScript into the session of another user (e.g., enrolled student or site administrator) via the `introeditor[text]` parameter.
3.7.3
Affected by 14 other vulnerabilities.
VCID-zjrq-np3y-hua5
Aliases:
CVE-2019-3848
GHSA-45rw-4r25-jvg7
Information Exposure Permissions were not correctly checked before loading event information into the calendar's edit event modal popup, so logged in non-guest users could view unauthorised calendar events.
3.4.8
Affected by 13 other vulnerabilities.
3.5.5
Affected by 30 other vulnerabilities.
3.6.3
Affected by 16 other vulnerabilities.
VCID-zwkk-zazw-6fgg
Aliases:
CVE-2021-20184
GHSA-mm73-86f9-5x5c
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.
3.8.7
Affected by 6 other vulnerabilities.
3.9.4
Affected by 6 other vulnerabilities.
3.10.1
Affected by 6 other vulnerabilities.
Vulnerabilities fixed by this package (4)
Vulnerability Summary Aliases
VCID-ajkr-fxa1-mkhk Cross-site Scripting Moodle is vulnerable to XSS via a calendar event name. CVE-2018-1045
GHSA-595j-wpfg-23w4
VCID-duna-st9c-mqbk Information Exposure In Moodle, the quiz web services allow students to see quiz results when it is prohibited in the settings. CVE-2018-1044
GHSA-332g-xh34-5c96
VCID-nc2j-pay7-ryab Insufficient Access Control The setting for blocked hosts list can be bypassed with multiple A record `hostnames`. CVE-2018-1043
GHSA-hpwm-84h5-vqr8
VCID-yghg-775s-vber Server-Side Request Forgery (SSRF) Moodle has Server Side Request Forgery in the `filepicker`. CVE-2018-1042
GHSA-qqjv-mc2v-p7mc

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-04T20:44:04.222758+00:00 GitLab Importer Affected by 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-04T20:43:59.978262+00:00 GitLab Importer Affected by 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-04T20:43:58.634004+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-04T20:43:54.818193+00:00 GitLab Importer Affected by VCID-nntc-dsz1-e3fp https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2021-20186.yml 38.6.0
2026-06-04T20:27:20.008032+00:00 GitLab Importer Affected by VCID-a6pb-47tu-afcg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2020-1692.yml 38.6.0
2026-06-04T20:27:08.440280+00:00 GitLab Importer Affected by VCID-y8up-cqtu-jkdw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2019-18210.yml 38.6.0
2026-06-04T20:23:54.668726+00:00 GitLab Importer Affected by VCID-x7rg-rsb5-pya7 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2019-10187.yml 38.6.0
2026-06-04T20:23:53.569832+00:00 GitLab Importer Affected by VCID-eu27-a3px-87ed https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2019-10189.yml 38.6.0
2026-06-04T20:23:52.351204+00:00 GitLab Importer Affected by VCID-2s6b-tp6p-gue1 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2019-10186.yml 38.6.0
2026-06-04T20:23:51.208341+00:00 GitLab Importer Affected by VCID-w9ca-exua-g7ar https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2019-10188.yml 38.6.0
2026-06-04T20:23:05.913906+00:00 GitLab Importer Affected by VCID-m3np-aebb-8qaa https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2019-10154.yml 38.6.0
2026-06-04T20:20:12.039293+00:00 GitLab Importer Affected by VCID-zjrq-np3y-hua5 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2019-3848.yml 38.6.0
2026-06-04T20:20:10.870904+00:00 GitLab Importer Affected by VCID-qhv1-wgpm-7fh6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2019-3849.yml 38.6.0
2026-06-04T20:12:13.147444+00:00 GitLab Importer Affected by VCID-fegs-ubsk-63hu https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1135.yml 38.6.0
2026-06-04T20:12:12.932862+00:00 GitLab Importer Affected by VCID-g8ct-c4ce-zuaf https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1136.yml 38.6.0
2026-06-04T20:12:12.742415+00:00 GitLab Importer Affected by VCID-ckg1-9vpt-yfdk https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1134.yml 38.6.0
2026-06-04T20:12:12.494406+00:00 GitLab Importer Affected by VCID-p2gd-7uam-mqf8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1133.yml 38.6.0
2026-06-04T20:12:12.304521+00:00 GitLab Importer Affected by VCID-b7br-bh2d-rygp https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1137.yml 38.6.0
2026-06-04T18:05:43.151439+00:00 GithubOSV Importer Fixing VCID-yghg-775s-vber https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-qqjv-mc2v-p7mc/GHSA-qqjv-mc2v-p7mc.json 38.6.0
2026-06-04T18:01:50.502583+00:00 GithubOSV Importer Fixing VCID-duna-st9c-mqbk https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-332g-xh34-5c96/GHSA-332g-xh34-5c96.json 38.6.0
2026-06-04T17:58:13.373023+00:00 GithubOSV Importer Fixing VCID-nc2j-pay7-ryab https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-hpwm-84h5-vqr8/GHSA-hpwm-84h5-vqr8.json 38.6.0
2026-06-04T17:54:25.276734+00:00 GithubOSV Importer Fixing VCID-ajkr-fxa1-mkhk https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-595j-wpfg-23w4/GHSA-595j-wpfg-23w4.json 38.6.0
2026-06-02T04:37:37.866743+00:00 GitLab Importer Affected by VCID-m4zv-e3dn-budf https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1081.yml 38.6.0
2026-06-02T04:37:28.156641+00:00 GitLab Importer Fixing VCID-yghg-775s-vber https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1042.yml 38.6.0
2026-06-02T04:37:28.038906+00:00 GitLab Importer Fixing VCID-nc2j-pay7-ryab https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1043.yml 38.6.0
2026-06-02T04:37:27.499512+00:00 GitLab Importer Fixing VCID-duna-st9c-mqbk https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1044.yml 38.6.0
2026-06-02T04:37:27.086854+00:00 GitLab Importer Fixing VCID-ajkr-fxa1-mkhk https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2018-1045.yml 38.6.0