Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:composer/moodle/moodle@2.2.0
purl pkg:composer/moodle/moodle@2.2.0
Tags Ghost
Next non-vulnerable version 4.5.9
Latest non-vulnerable version 5.1.2
Risk 4.0
Vulnerabilities affecting this package (14)
Vulnerability Summary Fixed by
VCID-364d-q9tm-4ket
Aliases:
CVE-2012-1156
GHSA-358r-g2xw-7c83
Insertion of Sensitive Information into Log File Moodle before 2.2.2 has users' private files included in course backups
2.2.2
Affected by 0 other vulnerabilities.
VCID-5vy6-nqht-hfa5
Aliases:
CVE-2012-1159
GHSA-p9hr-f4xj-8w8r
Exposure of Sensitive Information to an Unauthorized Actor Moodle before 2.2.2: Overview report allows users to see hidden courses
2.2.2
Affected by 0 other vulnerabilities.
VCID-6spt-ggnj-zber
Aliases:
CVE-2013-2083
GHSA-m63h-q4x3-6hwj
Improper Input Validation The MoodleQuickForm class in lib/formslib.php in Moodle through 2.1.10, 2.2.x before 2.2.10, 2.3.x before 2.3.7, and 2.4.x before 2.4.4 does not properly handle a certain array-element syntax, which allows remote attackers to bypass intended form-data filtering via a crafted request.
2.2.10
Affected by 1 other vulnerability.
2.3.7
Affected by 231 other vulnerabilities.
2.4.4
Affected by 234 other vulnerabilities.
VCID-8q6b-cnmp-n3gv
Aliases:
CVE-2012-1157
GHSA-2x36-7xfm-pgm7
Incorrect Default Permissions Moodle before 2.2.2 has a default repository capabilities issue where all repositories are viewable by all users by default
2.2.2
Affected by 0 other vulnerabilities.
VCID-9tcy-uad5-hyb8
Aliases:
CVE-2013-1831
GHSA-xr24-jp5c-6c4v
Exposure of Sensitive Information to an Unauthorized Actor lib/setuplib.php in Moodle through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 allows remote attackers to obtain sensitive information via an invalid request, which reveals the absolute path in an exception message.
2.2.8
Affected by 0 other vulnerabilities.
2.3.5
Affected by 235 other vulnerabilities.
2.4.2
Affected by 238 other vulnerabilities.
VCID-akut-458d-6bee
Aliases:
CVE-2013-1830
GHSA-8r7x-qq55-74v2
Moodle does not enforce the forceloginforprofiles setting user/view.php in Moodle through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 does not enforce the forceloginforprofiles setting, which allows remote attackers to obtain sensitive course-profile information by leveraging the guest role, as demonstrated by a Google search.
2.2.8
Affected by 0 other vulnerabilities.
2.3.5
Affected by 235 other vulnerabilities.
2.4.2
Affected by 238 other vulnerabilities.
VCID-du8m-h228-cff3
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.2.3
Affected by 0 other vulnerabilities.
VCID-era2-gy4n-6kdx
Aliases:
CVE-2013-1833
GHSA-89f3-74m6-g27g
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Multiple cross-site scripting (XSS) vulnerabilities in the File Picker module in Moodle 2.x through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 allow remote authenticated users to inject arbitrary web script or HTML via a crafted filename.
2.2.8
Affected by 0 other vulnerabilities.
2.3.5
Affected by 235 other vulnerabilities.
2.4.2
Affected by 238 other vulnerabilities.
VCID-f6mk-8r56-1yfe
Aliases:
CVE-2013-1832
GHSA-pgp5-rcwp-qvfg
Exposure of Sensitive Information to an Unauthorized Actor repository/webdav/lib.php in Moodle 2.x through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 includes the WebDAV password in the configuration form, which allows remote authenticated administrators to obtain sensitive information by configuring an instance.
2.2.8
Affected by 0 other vulnerabilities.
2.3.5
Affected by 235 other vulnerabilities.
2.4.2
Affected by 238 other vulnerabilities.
VCID-hxhr-sxkm-nka6
Aliases:
CVE-2012-6099
GHSA-cr78-rphw-w73p
Improper Input Validation 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.2.7
Affected by 0 other vulnerabilities.
2.3.4
Affected by 242 other vulnerabilities.
2.4.1
Affected by 245 other vulnerabilities.
VCID-kdqf-c5py-sybt
Aliases:
CVE-2012-2353
GHSA-mr97-gvvg-rhgh
Exposure of Sensitive Information to an Unauthorized Actor 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.2.3
Affected by 0 other vulnerabilities.
VCID-pj1q-4uex-e3d3
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.2.1
Affected by 3 other vulnerabilities.
VCID-qjdf-s39r-5bdb
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.2.7
Affected by 0 other vulnerabilities.
2.3.4
Affected by 242 other vulnerabilities.
2.4.1
Affected by 245 other vulnerabilities.
VCID-uhws-64fm-hybk
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.2.6
Affected by 1 other vulnerability.
2.3.3
Affected by 1 other vulnerability.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-01T16:01:16.145301+00:00 GHSA Importer Affected by VCID-kdqf-c5py-sybt https://github.com/advisories/GHSA-mr97-gvvg-rhgh 38.0.0
2026-04-01T16:01:16.116165+00:00 GHSA Importer Affected by VCID-du8m-h228-cff3 https://github.com/advisories/GHSA-3rqj-jchw-9cc7 38.0.0
2026-04-01T16:01:15.869303+00:00 GHSA Importer Affected by VCID-pj1q-4uex-e3d3 https://github.com/advisories/GHSA-72gv-qqrp-h9qg 38.0.0
2026-04-01T16:01:15.698274+00:00 GHSA Importer Affected by VCID-uhws-64fm-hybk https://github.com/advisories/GHSA-mpjx-8phj-5m34 38.0.0
2026-04-01T16:01:15.124991+00:00 GHSA Importer Affected by VCID-era2-gy4n-6kdx https://github.com/advisories/GHSA-89f3-74m6-g27g 38.0.0
2026-04-01T16:01:14.701102+00:00 GHSA Importer Affected by VCID-9tcy-uad5-hyb8 https://github.com/advisories/GHSA-xr24-jp5c-6c4v 38.0.0
2026-04-01T16:01:14.603480+00:00 GHSA Importer Affected by VCID-f6mk-8r56-1yfe https://github.com/advisories/GHSA-pgp5-rcwp-qvfg 38.0.0
2026-04-01T16:01:14.529822+00:00 GHSA Importer Affected by VCID-akut-458d-6bee https://github.com/advisories/GHSA-8r7x-qq55-74v2 38.0.0
2026-04-01T16:01:14.400446+00:00 GHSA Importer Affected by VCID-qjdf-s39r-5bdb https://github.com/advisories/GHSA-fx5h-3786-h2w6 38.0.0
2026-04-01T16:01:14.039836+00:00 GHSA Importer Affected by VCID-hxhr-sxkm-nka6 https://github.com/advisories/GHSA-cr78-rphw-w73p 38.0.0
2026-04-01T16:00:23.179284+00:00 GHSA Importer Affected by VCID-5vy6-nqht-hfa5 https://github.com/advisories/GHSA-p9hr-f4xj-8w8r 38.0.0
2026-04-01T16:00:23.055733+00:00 GHSA Importer Affected by VCID-364d-q9tm-4ket https://github.com/advisories/GHSA-358r-g2xw-7c83 38.0.0
2026-04-01T16:00:22.860055+00:00 GHSA Importer Affected by VCID-8q6b-cnmp-n3gv https://github.com/advisories/GHSA-2x36-7xfm-pgm7 38.0.0
2026-04-01T12:50:24.544660+00:00 GitLab Importer Affected by VCID-du8m-h228-cff3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-2356.yml 38.0.0
2026-04-01T12:50:24.097286+00:00 GitLab Importer Affected by VCID-kdqf-c5py-sybt https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-2353.yml 38.0.0
2026-04-01T12:50:21.723189+00:00 GitLab Importer Affected by VCID-9tcy-uad5-hyb8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1831.yml 38.0.0
2026-04-01T12:50:20.989924+00:00 GitLab Importer Affected by VCID-6spt-ggnj-zber https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-2083.yml 38.0.0
2026-04-01T12:50:18.949360+00:00 GitLab Importer Affected by VCID-akut-458d-6bee https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1830.yml 38.0.0
2026-04-01T12:50:17.457505+00:00 GitLab Importer Affected by VCID-hxhr-sxkm-nka6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-6099.yml 38.0.0
2026-04-01T12:50:13.838570+00:00 GitLab Importer Affected by VCID-qjdf-s39r-5bdb https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-6112.yml 38.0.0
2026-04-01T12:50:12.118579+00:00 GitLab Importer Affected by VCID-era2-gy4n-6kdx https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1833.yml 38.0.0
2026-04-01T12:50:11.868347+00:00 GitLab Importer Affected by VCID-f6mk-8r56-1yfe https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1832.yml 38.0.0
2026-04-01T12:50:10.608782+00:00 GitLab Importer Affected by VCID-uhws-64fm-hybk https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-5471.yml 38.0.0
2026-04-01T12:50:10.058726+00:00 GitLab Importer Affected by VCID-pj1q-4uex-e3d3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-0797.yml 38.0.0
2026-04-01T12:49:53.297839+00:00 GitLab Importer Affected by VCID-364d-q9tm-4ket https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-1156.yml 38.0.0
2026-04-01T12:49:52.813094+00:00 GitLab Importer Affected by VCID-5vy6-nqht-hfa5 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-1159.yml 38.0.0
2026-04-01T12:49:52.735906+00:00 GitLab Importer Affected by VCID-8q6b-cnmp-n3gv https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-1157.yml 38.0.0