{"schema_version":1,"title":"moodle/moodle (Packagist) vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 71 vulnerabilities in moodle/moodle (Packagist): 0 in the last 7 days and 0 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2025-62393, was published on 23 October 2025.","url":"https://junglewise.ai/threats/technologies/moodle-moodle","json_url":"https://junglewise.ai/threats/technologies/moodle-moodle.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/moodle-moodle","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":0,"all_time":71,"critical":0,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":0,"last_365_days":1},"latest":[{"cve":"CVE-2025-62393","cvss":3.1,"epss":0.0025,"slug":"cve-2025-62393-moodle-course-access-permissions-are-not-properly-checked-in","title":"Moodle course access permissions are not properly checked in course_output_fragment_course_overview","severity":"low","exploited":false,"published_at":"2025-10-23T12:31:16+00:00","url":"https://junglewise.ai/threats/cve-2025-62393-moodle-course-access-permissions-are-not-properly-checked-in"},{"cve":"CVE-2025-53021","cvss":3.1,"epss":0.0033,"slug":"cve-2025-53021-moodle-session-fixation-allows-unauthenticated-users-to-hijack","title":"Moodle Session Fixation allows unauthenticated users to hijack sessions via sesskey parameter","severity":"low","exploited":false,"published_at":"2025-06-24T21:30:29+00:00","url":"https://junglewise.ai/threats/cve-2025-53021-moodle-session-fixation-allows-unauthenticated-users-to-hijack"},{"cve":"CVE-2025-32044","cvss":3.1,"epss":0.0051,"slug":"cve-2025-32044-moodle-allows-unauthenticated-rest-api-user-data-exposure","title":"Moodle allows unauthenticated REST API user data exposure","severity":"low","exploited":false,"published_at":"2025-04-25T15:31:22+00:00","url":"https://junglewise.ai/threats/cve-2025-32044-moodle-allows-unauthenticated-rest-api-user-data-exposure"},{"cve":"CVE-2025-3628","cvss":3.1,"epss":0.0033,"slug":"cve-2025-3628-moodle-reveals-student-identities-through-assignment-submissions","title":"Moodle reveals student identities through assignment submissions search on anonymous submissions","severity":"low","exploited":false,"published_at":"2025-04-25T15:31:22+00:00","url":"https://junglewise.ai/threats/cve-2025-3628-moodle-reveals-student-identities-through-assignment-submissions"},{"cve":"CVE-2024-48899","cvss":3.1,"epss":0.0031,"slug":"cve-2024-48899-moodle-idor-when-accessing-list-of-course-badges","title":"Moodle IDOR when accessing list of course badges","severity":"low","exploited":false,"published_at":"2024-11-20T12:30:35+00:00","url":"https://junglewise.ai/threats/cve-2024-48899-moodle-idor-when-accessing-list-of-course-badges"},{"cve":"CVE-2024-48900","cvss":4,"epss":0.0035,"slug":"cve-2024-48900-moodle-idor-when-accessing-list-of-badge-recipients","title":"Moodle IDOR when accessing list of badge recipients","severity":"medium","exploited":false,"published_at":"2024-11-13T15:31:37+00:00","url":"https://junglewise.ai/threats/cve-2024-48900-moodle-idor-when-accessing-list-of-badge-recipients"},{"cve":"CVE-2024-43430","cvss":3.1,"epss":0.0033,"slug":"cve-2024-43430-moodle-has-insufficient-access-control","title":"Moodle has insufficient access control","severity":"low","exploited":false,"published_at":"2024-11-11T15:31:00+00:00","url":"https://junglewise.ai/threats/cve-2024-43430-moodle-has-insufficient-access-control"},{"cve":"CVE-2024-34009","cvss":3.1,"epss":0.0042,"slug":"cve-2024-34009-moodle-recaptcha-can-be-bypassed-on-the-login-page","title":"Moodle ReCAPTCHA can be bypassed on the login page","severity":"low","exploited":false,"published_at":"2024-05-31T21:30:55+00:00","url":"https://junglewise.ai/threats/cve-2024-34009-moodle-recaptcha-can-be-bypassed-on-the-login-page"},{"cve":"CVE-2024-34007","epss":0.0035,"slug":"cve-2024-34007-moodle-logout-csrf-in-admin-tool-mfa-auth-php","title":"Moodle Logout CSRF in admin/tool/mfa/auth.php","severity":"info","exploited":false,"published_at":"2024-05-31T21:30:55+00:00","url":"https://junglewise.ai/threats/cve-2024-34007-moodle-logout-csrf-in-admin-tool-mfa-auth-php"},{"cve":"CVE-2024-33999","epss":0.0054,"slug":"cve-2024-33999-moodle-improper-input-validation","title":"Moodle Improper Input Validation","severity":"info","exploited":false,"published_at":"2024-05-31T21:30:53+00:00","url":"https://junglewise.ai/threats/cve-2024-33999-moodle-improper-input-validation"},{"cve":"CVE-2024-28593","cvss":3.1,"epss":0.0055,"slug":"cve-2024-28593-cross-site-scripting-in-moodle-chat","title":"Cross-site Scripting in Moodle Chat","severity":"low","exploited":false,"published_at":"2024-03-22T15:31:07+00:00","url":"https://junglewise.ai/threats/cve-2024-28593-cross-site-scripting-in-moodle-chat"},{"cve":"CVE-2024-29374","cvss":3.1,"epss":0.0053,"slug":"cve-2024-29374-cross-site-scripting-in-moodle","title":"Cross site scripting in moodle","severity":"low","exploited":false,"published_at":"2024-03-21T21:31:15+00:00","url":"https://junglewise.ai/threats/cve-2024-29374-cross-site-scripting-in-moodle"},{"cve":"CVE-2024-1439","cvss":3.1,"epss":0.0029,"slug":"cve-2024-1439-moodle-improper-access-control-vulnerability","title":"Moodle Improper Access Control vulnerability","severity":"low","exploited":false,"published_at":"2024-02-12T12:30:32+00:00","url":"https://junglewise.ai/threats/cve-2024-1439-moodle-improper-access-control-vulnerability"},{"cve":"CVE-2023-5548","cvss":3.1,"epss":0.0029,"slug":"cve-2023-5548-moodle-acceptance-of-extraneous-untrusted-data-with-trusted-data","title":"Moodle Acceptance of Extraneous Untrusted Data With Trusted Data vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:39+00:00","url":"https://junglewise.ai/threats/cve-2023-5548-moodle-acceptance-of-extraneous-untrusted-data-with-trusted-data"},{"cve":"CVE-2023-5544","cvss":3.1,"epss":0.0051,"slug":"cve-2023-5544-moodle-cross-site-scripting-vulnerability","title":"Moodle Cross-site Scripting vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:39+00:00","url":"https://junglewise.ai/threats/cve-2023-5544-moodle-cross-site-scripting-vulnerability"},{"cve":"CVE-2023-5547","cvss":3.1,"epss":0.0051,"slug":"cve-2023-5547-moodle-cross-site-scripting-vulnerability","title":"Moodle Cross-site Scripting vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:39+00:00","url":"https://junglewise.ai/threats/cve-2023-5547-moodle-cross-site-scripting-vulnerability"},{"cve":"CVE-2023-5549","cvss":3.1,"epss":0.0056,"slug":"cve-2023-5549-moodle-improper-access-control-vulnerability","title":"Moodle Improper Access Control vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:39+00:00","url":"https://junglewise.ai/threats/cve-2023-5549-moodle-improper-access-control-vulnerability"},{"cve":"CVE-2023-5545","cvss":3.1,"epss":0.0054,"slug":"cve-2023-5545-moodle-exposure-of-sensitive-information-to-an-unauthorized-actor","title":"Moodle Exposure of Sensitive Information to an Unauthorized Actor vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:39+00:00","url":"https://junglewise.ai/threats/cve-2023-5545-moodle-exposure-of-sensitive-information-to-an-unauthorized-actor"},{"cve":"CVE-2023-5542","cvss":3.1,"epss":0.0043,"slug":"cve-2023-5542-moodle-improper-access-control-vulnerability","title":"Moodle Improper Access Control vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:38+00:00","url":"https://junglewise.ai/threats/cve-2023-5542-moodle-improper-access-control-vulnerability"},{"cve":"CVE-2023-5539","cvss":3.1,"epss":0.0186,"slug":"cve-2023-5539-moodle-code-injection-vulnerability","title":"Moodle Code Injection vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:38+00:00","url":"https://junglewise.ai/threats/cve-2023-5539-moodle-code-injection-vulnerability"},{"cve":"CVE-2023-5541","cvss":3.1,"epss":0.0051,"slug":"cve-2023-5541-moodle-cross-site-scripting-vulnerability","title":"Moodle Cross-site Scripting vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:38+00:00","url":"https://junglewise.ai/threats/cve-2023-5541-moodle-cross-site-scripting-vulnerability"},{"cve":"CVE-2023-5546","cvss":3.1,"epss":0.0117,"slug":"cve-2023-5546-moodle-cross-site-scripting-vulnerability","title":"Moodle Cross-site Scripting vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:38+00:00","url":"https://junglewise.ai/threats/cve-2023-5546-moodle-cross-site-scripting-vulnerability"},{"cve":"CVE-2023-5540","cvss":3.1,"epss":0.0193,"slug":"cve-2023-5540-moodle-code-injection-vulnerability","title":"Moodle Code Injection vulnerability","severity":"low","exploited":false,"published_at":"2023-11-09T21:30:38+00:00","url":"https://junglewise.ai/threats/cve-2023-5540-moodle-code-injection-vulnerability"},{"cve":"CVE-2021-27131","cvss":3.1,"epss":0.0069,"slug":"cve-2021-27131-moodle-vulnerable-to-stored-cross-site-scripting","title":"Moodle vulnerable to stored Cross-site Scripting","severity":"low","exploited":false,"published_at":"2023-05-16T21:30:23+00:00","url":"https://junglewise.ai/threats/cve-2021-27131-moodle-vulnerable-to-stored-cross-site-scripting"},{"cve":"CVE-2023-30944","cvss":3.1,"epss":0.0114,"slug":"cve-2023-30944-moodle-sql-injection-vulnerability","title":"Moodle SQL Injection vulnerability","severity":"low","exploited":false,"published_at":"2023-05-02T21:31:48+00:00","url":"https://junglewise.ai/threats/cve-2023-30944-moodle-sql-injection-vulnerability"}],"weekly":[{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-28","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"wwbn/avideo (Packagist)","slug":"wwbn-avideo","vulnerabilities":169,"url":"https://junglewise.ai/threats/technologies/wwbn-avideo"},{"name":"getgrav/grav (Packagist)","slug":"getgrav-grav","vulnerabilities":144,"url":"https://junglewise.ai/threats/technologies/getgrav-grav"},{"name":"thorsten/phpmyfaq (Packagist)","slug":"thorsten-phpmyfaq","vulnerabilities":138,"url":"https://junglewise.ai/threats/technologies/thorsten-phpmyfaq"},{"name":"pimcore/pimcore (Packagist)","slug":"pimcore-pimcore","vulnerabilities":136,"url":"https://junglewise.ai/threats/technologies/pimcore-pimcore"},{"name":"dolibarr/dolibarr (Packagist)","slug":"dolibarr-dolibarr","vulnerabilities":125,"url":"https://junglewise.ai/threats/technologies/dolibarr-dolibarr"},{"name":"drupal/core (Packagist)","slug":"packagist-drupal-core","vulnerabilities":116,"url":"https://junglewise.ai/threats/technologies/packagist-drupal-core"},{"name":"librenms/librenms (Packagist)","slug":"librenms-librenms","vulnerabilities":113,"url":"https://junglewise.ai/threats/technologies/librenms-librenms"},{"name":"microweber/microweber (Packagist)","slug":"microweber-microweber","vulnerabilities":106,"url":"https://junglewise.ai/threats/technologies/microweber-microweber"},{"name":"concrete5/concrete5 (Packagist)","slug":"concrete5-concrete5","vulnerabilities":93,"url":"https://junglewise.ai/threats/technologies/concrete5-concrete5"},{"name":"craftcms/cms (Packagist)","slug":"craftcms-cms","vulnerabilities":90,"url":"https://junglewise.ai/threats/technologies/craftcms-cms"},{"name":"snipe/snipe-it (Packagist)","slug":"snipe-snipe-it","vulnerabilities":80,"url":"https://junglewise.ai/threats/technologies/snipe-snipe-it"},{"name":"phpmyfaq/phpmyfaq (Packagist)","slug":"phpmyfaq-phpmyfaq","vulnerabilities":75,"url":"https://junglewise.ai/threats/technologies/phpmyfaq-phpmyfaq"}],"technology":{"hub":true,"name":"moodle/moodle (Packagist)","slug":"moodle-moodle","vendor":{"name":"Packagist","slug":"packagist","url":"https://junglewise.ai/threats/vendors/packagist"},"aliases":[],"description":"Open-source learning management system for creating and managing online courses and educational content.","url":"https://junglewise.ai/threats/technologies/moodle-moodle"},"most_severe":[{"cve":"CVE-2016-5012","cvss":5.3,"epss":0.011,"slug":"cve-2016-5012-moodle-improper-authorization-in-glossary-search","title":"Moodle improper authorization in glossary search","severity":"medium","exploited":false,"published_at":"2017-01-20T08:59:00.19+00:00","url":"https://junglewise.ai/threats/cve-2016-5012-moodle-improper-authorization-in-glossary-search"},{"cve":"CVE-2011-4284","cvss":4,"epss":0.0212,"slug":"cve-2011-4284-moodle-allows-remote-attackers-to-obtain-sensitive-information","title":"Moodle allows remote attackers to obtain sensitive information from myprofile block by visiting user-context page","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:17+00:00","url":"https://junglewise.ai/threats/cve-2011-4284-moodle-allows-remote-attackers-to-obtain-sensitive-information"},{"cve":"CVE-2011-4287","cvss":4,"epss":0.0207,"slug":"cve-2011-4287-moodle-does-not-force-password-changes-for-autosubscribed-users","title":"Moodle does not force password changes for autosubscribed users","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:17+00:00","url":"https://junglewise.ai/threats/cve-2011-4287-moodle-does-not-force-password-changes-for-autosubscribed-users"},{"cve":"CVE-2011-4292","cvss":4,"epss":0.0199,"slug":"cve-2011-4292-moodle-allows-remote-authenticated-users-to-cause-a-denial-of","title":"Moodle allows remote authenticated users to cause a denial of service (invalid database records)","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:18+00:00","url":"https://junglewise.ai/threats/cve-2011-4292-moodle-allows-remote-authenticated-users-to-cause-a-denial-of"},{"cve":"CVE-2011-4291","cvss":4,"epss":0.0192,"slug":"cve-2011-4291-moodle-allows-remote-authenticated-users-to-cause-a-denial-of","title":"Moodle allows remote authenticated users to cause a denial of service (invalid database records)","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:18+00:00","url":"https://junglewise.ai/threats/cve-2011-4291-moodle-allows-remote-authenticated-users-to-cause-a-denial-of"},{"cve":"CVE-2011-4282","cvss":4,"epss":0.0183,"slug":"cve-2011-4282-moodle-vulnerable-to-cross-site-scripting","title":"Moodle vulnerable to Cross-site Scripting","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:17+00:00","url":"https://junglewise.ai/threats/cve-2011-4282-moodle-vulnerable-to-cross-site-scripting"},{"cve":"CVE-2010-1613","cvss":4,"epss":0.0181,"slug":"cve-2010-1613-moodle-session-fixation-vulnerability","title":"Moodle Session Fixation vulnerability","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:08+00:00","url":"https://junglewise.ai/threats/cve-2010-1613-moodle-session-fixation-vulnerability"},{"cve":"CVE-2011-4289","cvss":4,"epss":0.0167,"slug":"cve-2011-4289-moodle-does-not-recogniz-configuration-setting-that-makes-e-mail","title":"Moodle does not recogniz configuration setting that makes e-mail addresses visible only to course members","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:18+00:00","url":"https://junglewise.ai/threats/cve-2011-4289-moodle-does-not-recogniz-configuration-setting-that-makes-e-mail"},{"cve":"CVE-2011-4279","cvss":4,"epss":0.014,"slug":"cve-2011-4279-moodle-does-not-use-the-forceloginforprofiles-setting-for-course","title":"Moodle does not use the forceloginforprofiles setting for course-profiles access control","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:16+00:00","url":"https://junglewise.ai/threats/cve-2011-4279-moodle-does-not-use-the-forceloginforprofiles-setting-for-course"},{"cve":"CVE-2011-4281","cvss":4,"epss":0.0101,"slug":"cve-2011-4281-moodle-vulnerable-to-cross-site-request-forgery","title":"Moodle vulnerable to Cross-Site Request Forgery","severity":"medium","exploited":false,"published_at":"2022-05-13T01:13:16+00:00","url":"https://junglewise.ai/threats/cve-2011-4281-moodle-vulnerable-to-cross-site-request-forgery"}],"generated_at":"2026-09-28T03:07:00.154823+00:00"}