Search for packages
Package details: pkg:composer/moodle/moodle@2.1.0
purl pkg:composer/moodle/moodle@2.1.0
Tags Ghost
Next non-vulnerable version 4.2.11
Latest non-vulnerable version 4.2.11
Risk 4.0
Vulnerabilities affecting this package (18)
Vulnerability Summary Fixed by
VCID-2mpa-ysw3-kbdg
Aliases:
CVE-2012-2356
GHSA-3rqj-jchw-9cc7
Moodle Authentication Bypass in Question-Bank The question-bank functionality in Moodle 2.1.x before 2.1.6 and 2.2.x before 2.2.3 allows remote authenticated users to bypass intended capability requirements and save questions via a save_question action.
2.1.6
Affected by 0 other vulnerabilities.
2.2.3
Affected by 0 other vulnerabilities.
VCID-4ays-sgtv-2ugg
Aliases:
CVE-2012-1156
GHSA-358r-g2xw-7c83
Moodle backs up private files Moodle before 2.2.2, 2.1.5, and 2.0.8 had users' private files included in course backups unnecessarily.
2.1.5
Affected by 0 other vulnerabilities.
2.2.2
Affected by 0 other vulnerabilities.
VCID-5fnh-btdr-cbcz
Aliases:
CVE-2011-4582
GHSA-jcrj-x36p-h9f6
Moodle Open Redirect in Calendar Set Page Open redirect vulnerability in the Calendar set page in Moodle 2.1.x before 2.1.3 allows remote authenticated users to redirect users to arbitrary web sites and conduct phishing attacks via a redirection URL.
2.1.3
Affected by 0 other vulnerabilities.
VCID-6fbt-nz6e-nbd2
Aliases:
CVE-2012-6099
GHSA-cr78-rphw-w73p
Moodle Arbitrary File Read via Backup Functionality The moodle1 backup converter in `backup/converter/moodle1/lib.php` in Moodle 2.1.x before 2.1.10, 2.2.x before 2.2.7, 2.3.x before 2.3.4, and 2.4.x before 2.4.1 does not properly validate pathnames, which allows remote authenticated users to read arbitrary files by leveraging the backup-restoration feature.
2.1.10
Affected by 5 other vulnerabilities.
2.2.7
Affected by 0 other vulnerabilities.
2.3.4
Affected by 227 other vulnerabilities.
2.4.1
Affected by 230 other vulnerabilities.
VCID-7wfy-ub8w-zub2
Aliases:
CVE-2011-4298
GHSA-8hxm-42v5-66hm
Moodle vulnerable to Cross-Site Request Forgery Multiple cross-site request forgery (CSRF) vulnerabilities in mod/wiki/ components in Moodle 2.0.x before 2.0.5 and 2.1.x before 2.1.2 allow remote attackers to hijack the authentication of arbitrary users for requests that modify wiki data.
2.1.2
Affected by 0 other vulnerabilities.
VCID-9vnd-cada-2ufg
Aliases:
CVE-2011-4301
GHSA-jcrj-gmr6-p5j8
Moodle Allows Modification of Constants The `MoodleQuickForm` class in the Forms Library in `lib/formslib.php` in Moodle 1.9.x before 1.9.14, 2.0.x before 2.0.5, and 2.1.x before 2.1.2 does not recognize Forms API `setConstant` operations, which allows remote attackers to submit unexpected form content by modifying the values of constant fields.
2.1.2
Affected by 0 other vulnerabilities.
VCID-bvjv-cdnz-hfe5
Aliases:
CVE-2012-5471
GHSA-mpjx-8phj-5m34
Moodle Allows Unauthenticated Dropbox Access The Dropbox Repository File Picker in Moodle 2.1.x before 2.1.9, 2.2.x before 2.2.6, and 2.3.x before 2.3.3 allows remote authenticated users to access the Dropbox of a different user by leveraging an unattended workstation after a logout.
2.1.9
Affected by 1 other vulnerability.
2.2.6
Affected by 1 other vulnerability.
2.3.3
Affected by 1 other vulnerability.
VCID-c6cg-mekw-bfc9
Aliases:
CVE-2011-4299
GHSA-h6px-pvfh-q2jv
Moodle vulnerable to Cross-Site Scripting Cross-site scripting (XSS) vulnerability in mod/wiki/pagelib.php in Moodle 2.0.x before 2.0.5 and 2.1.x before 2.1.2 allows remote authenticated users to inject arbitrary web script or HTML via a wiki comment.
2.1.2
Affected by 0 other vulnerabilities.
VCID-h159-uuxe-vfa1
Aliases:
CVE-2012-2353
GHSA-mr97-gvvg-rhgh
Moodle Exposes Sensitive User Information Moodle 2.1.x before 2.1.6 and 2.2.x before 2.2.3 allows remote authenticated users to obtain sensitive user information from hidden fields by leveraging the teacher role and navigating to "Enrolled users" under the Users Settings section.
2.1.6
Affected by 0 other vulnerabilities.
2.2.3
Affected by 0 other vulnerabilities.
VCID-hum9-nt6p-6kde
Aliases:
CVE-2011-4293
GHSA-wxvp-8q8h-r6rr
Moodle Double-Caches Content, Potentially Writing to a File System's Tmp Directory The theme implementation in Moodle 2.0.x before 2.0.4 and 2.1.x before 2.1.1 triggers duplicate caching of Cascading Style Sheets (CSS) and JavaScript content, which allows remote attackers to bypass intended access restrictions and write to an operating-system temporary directory via unspecified vectors.
2.1.1
Affected by 0 other vulnerabilities.
VCID-j6nc-cnze-53dr
Aliases:
CVE-2011-4203
GHSA-4w8m-96v9-2c86
Moodle CRLF Injection Vulnerability in Calendar Component CRLF injection vulnerability in calendar/set.php in the Calendar component in Moodle 1.9.x before 1.9.15, 2.0.x before 2.0.6, 2.1.x before 2.1.3, and 2.2 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via vectors involving the url variable.
2.1.3
Affected by 0 other vulnerabilities.
VCID-nfyh-8p8f-6qhc
Aliases:
CVE-2011-4297
GHSA-62wv-866c-rh86
Moodle does not properly restrict comment capabilities comment/lib.php in Moodle 2.0.x before 2.0.4 and 2.1.x before 2.1.1 does not properly restrict comment capabilities, which allows remote attackers to post a comment by leveraging the guest role and operating on a front-page activity.
2.1.1
Affected by 0 other vulnerabilities.
VCID-nyge-5v2a-6fh7
Aliases:
CVE-2012-1159
GHSA-p9hr-f4xj-8w8r
Moodle included private user files in course backups Moodle before 2.2.2 is vulnerable to information disclosure because course backups were including users' private files.
2.1.5
Affected by 0 other vulnerabilities.
2.2.2
Affected by 0 other vulnerabilities.
VCID-ts9s-qsve-37dw
Aliases:
CVE-2012-0797
GHSA-72gv-qqrp-h9qg
Moodle Users Can Bypass Deleted Status The webservices functionality in Moodle 2.0.x before 2.0.7, 2.1.x before 2.1.4, and 2.2.x before 2.2.1 allows remote authenticated users to bypass the deleted status and continue using a server via a token.
2.1.4
Affected by 3 other vulnerabilities.
2.2.1
Affected by 3 other vulnerabilities.
VCID-uert-vark-uyb4
Aliases:
CVE-2011-4300
GHSA-9p54-pc88-36c4
Moodle does not properly restrict access to category and course data The `file_browser` component in Moodle 2.0.x before 2.0.5 and 2.1.x before 2.1.2 does not properly restrict access to category and course data, which allows remote attackers to obtain potentially sensitive information via a request for a file.
2.1.2
Affected by 0 other vulnerabilities.
VCID-vpm4-thxc-tqb6
Aliases:
CVE-2012-1157
GHSA-2x36-7xfm-pgm7
Moodle default permissions too permissive Moodle before 2.2.2 default settings allowed all repositories to be viewable by all authenticated users.
2.1.5
Affected by 0 other vulnerabilities.
2.2.2
Affected by 0 other vulnerabilities.
VCID-weqz-n7rq-6ubc
Aliases:
CVE-2011-4294
GHSA-hxmp-8f47-x9fc
Moodle Open Redirect Via Error Messages The error-message functionality in Moodle 1.9.x before 1.9.13, 2.0.x before 2.0.4, and 2.1.x before 2.1.1 does not ensure that a continuation link refers to an http or https URL for the local Moodle instance, which might allow attackers to trick users into visiting arbitrary web sites via error message links that lead offsite.
2.1.1
Affected by 0 other vulnerabilities.
VCID-zzux-kjjt-f3fg
Aliases:
CVE-2012-6112
GHSA-fx5h-3786-h2w6
PHP Spellchecker addon for TinyMCE allows attackers to trigger arbitrary outbound HTTP requests classes/GoogleSpell.php in the PHP Spellchecker (aka Google Spellchecker) addon before 2.0.6.1 for TinyMCE, as used in Moodle 2.1.x before 2.1.10, 2.2.x before 2.2.7, 2.3.x before 2.3.4, and 2.4.x before 2.4.1 and other products, does not properly handle control characters, which allows remote attackers to trigger arbitrary outbound HTTP requests via a crafted string.
2.1.10
Affected by 5 other vulnerabilities.
2.2.7
Affected by 0 other vulnerabilities.
2.3.4
Affected by 227 other vulnerabilities.
2.4.1
Affected by 230 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2025-07-01T18:13:27.139677+00:00 GitLab Importer Affected by VCID-2mpa-ysw3-kbdg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-2356.yml 36.1.3
2025-07-01T18:13:26.716199+00:00 GitLab Importer Affected by VCID-h159-uuxe-vfa1 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-2353.yml 36.1.3
2025-07-01T18:13:26.083473+00:00 GitLab Importer Affected by VCID-uert-vark-uyb4 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4300.yml 36.1.3
2025-07-01T18:13:21.856322+00:00 GitLab Importer Affected by VCID-9vnd-cada-2ufg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4301.yml 36.1.3
2025-07-01T18:13:21.232986+00:00 GitLab Importer Affected by VCID-6fbt-nz6e-nbd2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-6099.yml 36.1.3
2025-07-01T18:13:20.730657+00:00 GitLab Importer Affected by VCID-nfyh-8p8f-6qhc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4297.yml 36.1.3
2025-07-01T18:13:20.360053+00:00 GitLab Importer Affected by VCID-hum9-nt6p-6kde https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4293.yml 36.1.3
2025-07-01T18:13:20.195726+00:00 GitLab Importer Affected by VCID-5fnh-btdr-cbcz https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4582.yml 36.1.3
2025-07-01T18:13:18.073012+00:00 GitLab Importer Affected by VCID-zzux-kjjt-f3fg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-6112.yml 36.1.3
2025-07-01T18:13:17.082777+00:00 GitLab Importer Affected by VCID-weqz-n7rq-6ubc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4294.yml 36.1.3
2025-07-01T18:13:16.016544+00:00 GitLab Importer Affected by VCID-j6nc-cnze-53dr https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4203.yml 36.1.3
2025-07-01T18:13:15.246247+00:00 GitLab Importer Affected by VCID-bvjv-cdnz-hfe5 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-5471.yml 36.1.3
2025-07-01T18:13:14.777672+00:00 GitLab Importer Affected by VCID-ts9s-qsve-37dw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-0797.yml 36.1.3
2025-07-01T18:13:11.150819+00:00 GitLab Importer Affected by VCID-c6cg-mekw-bfc9 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4299.yml 36.1.3
2025-07-01T18:13:10.490557+00:00 GitLab Importer Affected by VCID-7wfy-ub8w-zub2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2011-4298.yml 36.1.3
2025-07-01T18:12:59.096506+00:00 GitLab Importer Affected by VCID-4ays-sgtv-2ugg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-1156.yml 36.1.3
2025-07-01T18:12:58.815732+00:00 GitLab Importer Affected by VCID-nyge-5v2a-6fh7 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-1159.yml 36.1.3
2025-07-01T18:12:58.747755+00:00 GitLab Importer Affected by VCID-vpm4-thxc-tqb6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-1157.yml 36.1.3
2025-07-01T14:32:17.519851+00:00 GHSA Importer Affected by VCID-c6cg-mekw-bfc9 https://github.com/advisories/GHSA-h6px-pvfh-q2jv 36.1.3
2025-07-01T14:32:17.499689+00:00 GHSA Importer Affected by VCID-uert-vark-uyb4 https://github.com/advisories/GHSA-9p54-pc88-36c4 36.1.3
2025-07-01T14:32:17.452598+00:00 GHSA Importer Affected by VCID-nfyh-8p8f-6qhc https://github.com/advisories/GHSA-62wv-866c-rh86 36.1.3
2025-07-01T14:32:17.414488+00:00 GHSA Importer Affected by VCID-5fnh-btdr-cbcz https://github.com/advisories/GHSA-jcrj-x36p-h9f6 36.1.3
2025-07-01T14:32:17.389739+00:00 GHSA Importer Affected by VCID-7wfy-ub8w-zub2 https://github.com/advisories/GHSA-8hxm-42v5-66hm 36.1.3
2025-07-01T14:32:17.347848+00:00 GHSA Importer Affected by VCID-hum9-nt6p-6kde https://github.com/advisories/GHSA-wxvp-8q8h-r6rr 36.1.3
2025-07-01T14:32:17.264770+00:00 GHSA Importer Affected by VCID-weqz-n7rq-6ubc https://github.com/advisories/GHSA-hxmp-8f47-x9fc 36.1.3
2025-07-01T14:32:17.244301+00:00 GHSA Importer Affected by VCID-9vnd-cada-2ufg https://github.com/advisories/GHSA-jcrj-gmr6-p5j8 36.1.3
2025-07-01T14:32:16.731738+00:00 GHSA Importer Affected by VCID-h159-uuxe-vfa1 https://github.com/advisories/GHSA-mr97-gvvg-rhgh 36.1.3
2025-07-01T14:32:16.670735+00:00 GHSA Importer Affected by VCID-2mpa-ysw3-kbdg https://github.com/advisories/GHSA-3rqj-jchw-9cc7 36.1.3
2025-07-01T14:32:16.648060+00:00 GHSA Importer Affected by VCID-ts9s-qsve-37dw https://github.com/advisories/GHSA-72gv-qqrp-h9qg 36.1.3
2025-07-01T14:32:16.480638+00:00 GHSA Importer Affected by VCID-j6nc-cnze-53dr https://github.com/advisories/GHSA-4w8m-96v9-2c86 36.1.3
2025-07-01T14:32:16.428719+00:00 GHSA Importer Affected by VCID-bvjv-cdnz-hfe5 https://github.com/advisories/GHSA-mpjx-8phj-5m34 36.1.3
2025-07-01T14:32:15.552354+00:00 GHSA Importer Affected by VCID-zzux-kjjt-f3fg https://github.com/advisories/GHSA-fx5h-3786-h2w6 36.1.3
2025-07-01T14:32:15.222493+00:00 GHSA Importer Affected by VCID-6fbt-nz6e-nbd2 https://github.com/advisories/GHSA-cr78-rphw-w73p 36.1.3
2025-07-01T14:31:40.195762+00:00 GHSA Importer Affected by VCID-nyge-5v2a-6fh7 https://github.com/advisories/GHSA-p9hr-f4xj-8w8r 36.1.3
2025-07-01T14:31:40.059285+00:00 GHSA Importer Affected by VCID-vpm4-thxc-tqb6 https://github.com/advisories/GHSA-2x36-7xfm-pgm7 36.1.3
2025-07-01T14:31:40.033817+00:00 GHSA Importer Affected by VCID-4ays-sgtv-2ugg https://github.com/advisories/GHSA-358r-g2xw-7c83 36.1.3