Search for packages
Package details: pkg:composer/moodle/moodle@2.3.0
purl pkg:composer/moodle/moodle@2.3.0
Tags Ghost
Next non-vulnerable version 4.2.11
Latest non-vulnerable version 4.2.11
Risk 3.1
Vulnerabilities affecting this package (18)
Vulnerability Summary Fixed by
VCID-1p7p-yyy8-9ugd
Aliases:
CVE-2013-1834
GHSA-prrh-679x-79qh
Moodle allows remote authenticated users to reassign notes notes/edit.php in Moodle 1.9.x through 1.9.19, 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 allows remote authenticated users to reassign notes via a modified (1) userid or (2) courseid field.
2.3.5
Affected by 220 other vulnerabilities.
2.4.2
Affected by 223 other vulnerabilities.
VCID-2gs2-5hpc-8bdx
Aliases:
CVE-2012-3387
GHSA-w66h-c2vj-cm7f
Moodle Authentication Bypass in File Upload Moodle 2.3.x before 2.3.1 uses only a client-side check for whether references are permitted in a file upload, which allows remote authenticated users to bypass intended alias (aka shortcut) restrictions via a client that omits this check.
2.3.1
Affected by 0 other vulnerabilities.
VCID-3fz6-js97-dude
Aliases:
CVE-2013-1836
GHSA-664q-mrxx-2x2v
Moodle does not properly manage privileges for WebDAV repositories 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 does not properly manage privileges for WebDAV repositories, which allows remote authenticated users to read, modify, or delete arbitrary site-wide repositories by leveraging certain read access.
2.3.5
Affected by 220 other vulnerabilities.
2.4.2
Affected by 223 other vulnerabilities.
VCID-5zd6-mgm1-nqh7
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.3.5
Affected by 220 other vulnerabilities.
2.4.2
Affected by 223 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.3.4
Affected by 227 other vulnerabilities.
2.4.1
Affected by 230 other vulnerabilities.
VCID-ak5z-ggnx-6bhe
Aliases:
CVE-2013-2082
GHSA-wp3g-pr4h-q6vv
Moodle does not enforce capability requirements for reading blog comments 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 enforce capability requirements for reading blog comments, which allows remote attackers to obtain sensitive information via a crafted request.
2.3.7
Affected by 216 other vulnerabilities.
2.4.4
Affected by 219 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.3.3
Affected by 1 other vulnerability.
VCID-fk37-49yf-rug8
Aliases:
CVE-2013-1835
GHSA-cc94-hwj3-rf65
Moodle's login_as feature leaks information from external repositories 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 allows remote authenticated administrators to obtain sensitive information from the external repositories of arbitrary users by leveraging the login_as feature.
2.3.5
Affected by 220 other vulnerabilities.
2.4.2
Affected by 223 other vulnerabilities.
VCID-hexy-ppcc-mubc
Aliases:
CVE-2013-4942
GHSA-9ww8-j8j2-3788
YUI Cross-site Scripting (XSS) vulnerability Cross-site scripting (XSS) vulnerability in flashuploader.swf in the Uploader component in Yahoo! YUI 3.5.0 through 3.9.1, as used in Moodle through 2.1.10, 2.2.x before 2.2.11, 2.3.x before 2.3.8, 2.4.x before 2.4.5, 2.5.x before 2.5.1, and other products, allows remote attackers to inject arbitrary web script or HTML via a crafted string in a URL.
2.3.8
Affected by 213 other vulnerabilities.
2.4.5
Affected by 216 other vulnerabilities.
2.5.1
Affected by 219 other vulnerabilities.
VCID-kgtb-s2y4-juh8
Aliases:
CVE-2013-1833
GHSA-89f3-74m6-g27g
Moodle Multiple cross-site scripting (XSS) vulnerabilities in the File Picker module 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.3.5
Affected by 220 other vulnerabilities.
2.4.2
Affected by 223 other vulnerabilities.
VCID-khe2-k1fb-qbgk
Aliases:
CVE-2013-2083
GHSA-m63h-q4x3-6hwj
Moodle is vulnerable to Improper Input Validation in MoodleQuickForm class 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.3.7
Affected by 216 other vulnerabilities.
2.4.4
Affected by 219 other vulnerabilities.
VCID-np1c-zfp4-gkfc
Aliases:
CVE-2013-2081
GHSA-x3x8-fjw6-hccx
Moodle does not consider "don't send" attributes during hub registration 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 consider "don't send" attributes during hub registration, which allows remote hubs to obtain sensitive site information by reading form data.
2.3.7
Affected by 216 other vulnerabilities.
2.4.4
Affected by 219 other vulnerabilities.
VCID-t85p-u6ky-zbbn
Aliases:
CVE-2013-4941
GHSA-64r3-582j-frqm
YUI Cross-site Scripting (XSS) vulnerability Cross-site scripting (XSS) vulnerability in uploader.swf in the Uploader component in Yahoo! YUI 3.2.0 through 3.9.1, as used in Moodle through 2.1.10, 2.2.x before 2.2.11, 2.3.x before 2.3.8, 2.4.x before 2.4.5, 2.5.x before 2.5.1, and other products, allows remote attackers to inject arbitrary web script or HTML via a crafted string in a URL.
2.3.8
Affected by 213 other vulnerabilities.
2.4.5
Affected by 216 other vulnerabilities.
2.5.1
Affected by 219 other vulnerabilities.
VCID-wcmd-cnkc-pbby
Aliases:
CVE-2013-2080
GHSA-wmmc-qjq2-vvm2
Moodle is vulnerable to Sensitive Information Disclosure The core_grade component in Moodle through 2.2.10, 2.3.x before 2.3.7, and 2.4.x before 2.4.4 does not properly consider the existence of hidden grades, which allows remote authenticated users to obtain sensitive information by leveraging the student role and reading the Gradebook Overview report.
2.3.7
Affected by 216 other vulnerabilities.
2.4.4
Affected by 219 other vulnerabilities.
VCID-wksm-3eed-kqg9
Aliases:
CVE-2013-4940
GHSA-x5hj-47vv-53p8
YUI Cross-site Scripting (XSS) vulnerability Cross-site scripting (XSS) vulnerability in io.swf in the IO Utility component in Yahoo! YUI 3.10.2, as used in Moodle through 2.1.10, 2.2.x before 2.2.11, 2.3.x before 2.3.8, 2.4.x before 2.4.5, 2.5.x before 2.5.1, and other products, allows remote attackers to inject arbitrary web script or HTML via a crafted string in a URL. NOTE: this vulnerability exists because of a CVE-2013-4939 regression.
2.3.8
Affected by 213 other vulnerabilities.
2.4.5
Affected by 216 other vulnerabilities.
2.5.1
Affected by 219 other vulnerabilities.
VCID-xn5k-t4zd-h7g4
Aliases:
CVE-2013-1831
GHSA-xr24-jp5c-6c4v
Moodle reveals absolute path in exception message 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.3.5
Affected by 220 other vulnerabilities.
2.4.2
Affected by 223 other vulnerabilities.
VCID-yf7v-fq77-7fgs
Aliases:
CVE-2013-1832
GHSA-pgp5-rcwp-qvfg
Moodle includes the WebDAV password in the configuration form 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.3.5
Affected by 220 other vulnerabilities.
2.4.2
Affected by 223 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.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:28.541670+00:00 GitLab Importer Affected by VCID-2gs2-5hpc-8bdx https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2012-3387.yml 36.1.3
2025-07-01T18:13:28.189224+00:00 GitLab Importer Affected by VCID-ak5z-ggnx-6bhe https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-2082.yml 36.1.3
2025-07-01T18:13:24.538917+00:00 GitLab Importer Affected by VCID-xn5k-t4zd-h7g4 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1831.yml 36.1.3
2025-07-01T18:13:23.904167+00:00 GitLab Importer Affected by VCID-khe2-k1fb-qbgk https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-2083.yml 36.1.3
2025-07-01T18:13:23.418539+00:00 GitLab Importer Affected by VCID-fk37-49yf-rug8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1835.yml 36.1.3
2025-07-01T18:13:22.631899+00:00 GitLab Importer Affected by VCID-5zd6-mgm1-nqh7 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1830.yml 36.1.3
2025-07-01T18:13:21.779172+00:00 GitLab Importer Affected by VCID-1p7p-yyy8-9ugd https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1834.yml 36.1.3
2025-07-01T18:13:21.240546+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:19.688122+00:00 GitLab Importer Affected by VCID-np1c-zfp4-gkfc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-2081.yml 36.1.3
2025-07-01T18:13:19.559180+00:00 GitLab Importer Affected by VCID-t85p-u6ky-zbbn https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-4941.yml 36.1.3
2025-07-01T18:13:19.500806+00:00 GitLab Importer Affected by VCID-3fz6-js97-dude https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1836.yml 36.1.3
2025-07-01T18:13:18.077171+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:16.580899+00:00 GitLab Importer Affected by VCID-kgtb-s2y4-juh8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1833.yml 36.1.3
2025-07-01T18:13:16.324972+00:00 GitLab Importer Affected by VCID-yf7v-fq77-7fgs https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-1832.yml 36.1.3
2025-07-01T18:13:15.252492+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:13.769419+00:00 GitLab Importer Affected by VCID-wcmd-cnkc-pbby https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-2080.yml 36.1.3
2025-07-01T18:13:12.133230+00:00 GitLab Importer Affected by VCID-wksm-3eed-kqg9 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-4940.yml 36.1.3
2025-07-01T18:13:10.918300+00:00 GitLab Importer Affected by VCID-hexy-ppcc-mubc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/moodle/moodle/CVE-2013-4942.yml 36.1.3
2025-07-01T14:32:16.455124+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:16.319272+00:00 GHSA Importer Affected by VCID-fk37-49yf-rug8 https://github.com/advisories/GHSA-cc94-hwj3-rf65 36.1.3
2025-07-01T14:32:16.241962+00:00 GHSA Importer Affected by VCID-2gs2-5hpc-8bdx https://github.com/advisories/GHSA-w66h-c2vj-cm7f 36.1.3
2025-07-01T14:32:16.172469+00:00 GHSA Importer Affected by VCID-kgtb-s2y4-juh8 https://github.com/advisories/GHSA-89f3-74m6-g27g 36.1.3
2025-07-01T14:32:16.148543+00:00 GHSA Importer Affected by VCID-khe2-k1fb-qbgk https://github.com/advisories/GHSA-m63h-q4x3-6hwj 36.1.3
2025-07-01T14:32:16.071462+00:00 GHSA Importer Affected by VCID-ak5z-ggnx-6bhe https://github.com/advisories/GHSA-wp3g-pr4h-q6vv 36.1.3
2025-07-01T14:32:15.991682+00:00 GHSA Importer Affected by VCID-np1c-zfp4-gkfc https://github.com/advisories/GHSA-x3x8-fjw6-hccx 36.1.3
2025-07-01T14:32:15.810397+00:00 GHSA Importer Affected by VCID-3fz6-js97-dude https://github.com/advisories/GHSA-664q-mrxx-2x2v 36.1.3
2025-07-01T14:32:15.759419+00:00 GHSA Importer Affected by VCID-1p7p-yyy8-9ugd https://github.com/advisories/GHSA-prrh-679x-79qh 36.1.3
2025-07-01T14:32:15.573397+00:00 GHSA Importer Affected by VCID-xn5k-t4zd-h7g4 https://github.com/advisories/GHSA-xr24-jp5c-6c4v 36.1.3
2025-07-01T14:32:15.486790+00:00 GHSA Importer Affected by VCID-yf7v-fq77-7fgs https://github.com/advisories/GHSA-pgp5-rcwp-qvfg 36.1.3
2025-07-01T14:32:15.413751+00:00 GHSA Importer Affected by VCID-5zd6-mgm1-nqh7 https://github.com/advisories/GHSA-8r7x-qq55-74v2 36.1.3
2025-07-01T14:32:15.392453+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.365247+00:00 GHSA Importer Affected by VCID-hexy-ppcc-mubc https://github.com/advisories/GHSA-9ww8-j8j2-3788 36.1.3
2025-07-01T14:32:15.263248+00:00 GHSA Importer Affected by VCID-6fbt-nz6e-nbd2 https://github.com/advisories/GHSA-cr78-rphw-w73p 36.1.3
2025-07-01T14:32:15.062481+00:00 GHSA Importer Affected by VCID-t85p-u6ky-zbbn https://github.com/advisories/GHSA-64r3-582j-frqm 36.1.3
2025-07-01T14:32:14.983022+00:00 GHSA Importer Affected by VCID-wksm-3eed-kqg9 https://github.com/advisories/GHSA-x5hj-47vv-53p8 36.1.3