CVE-2024-43431: Moodle's IDOR in badges allows deletion of arbitrary badges
A vulnerability was found in Moodle. Insufficient capability checks made it possible to delete badges that a user does not have permission to access.
Other sources
Moodle's IDOR in badges allows deletion of arbitrary badges
— Packagist
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
composer/moodle/moodleto a version that resolves this vulnerability.Fixed in 4.4.2 - Upgrade
Upgrade
composer/moodle/moodleto a version that resolves this vulnerability.Fixed in 4.3.6 - Upgrade
Upgrade
composer/moodle/moodleto a version that resolves this vulnerability.Fixed in 4.2.9 - Upgrade
Upgrade
composer/moodle/moodleto a version that resolves this vulnerability.Fixed in 4.1.12
Event History
Frequently Asked Questions
What is the severity of CVE-2024-43431?
CVE-2024-43431 has been rated as a moderate severity vulnerability due to insufficient capability checks.
How do I fix CVE-2024-43431?
To fix CVE-2024-43431, you should update to Moodle versions 4.4.2, 4.3.6, 4.2.9, or 4.1.12.
What systems are impacted by CVE-2024-43431?
CVE-2024-43431 affects Moodle versions prior to 4.4.2, 4.3.6, 4.2.9, and 4.1.12.
What type of vulnerability is CVE-2024-43431?
CVE-2024-43431 is a privilege escalation vulnerability allowing users to delete badges without permission.
Who is affected by CVE-2024-43431?
Users of Moodle who have access to badge management features may be affected by CVE-2024-43431.