CVE-2014-0124: Moodle allows attackers to obtain sensitive information
4
CVSS Score
Basic Information
CVE ID
GHSA ID
EPSS Score
0.42396%
CWE
-
Published
5/13/2022
Updated
1/24/2024
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
AV:N/AC:L/Au:S/C:P/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
moodle/moodle | composer | < 2.4.9 | 2.4.9 |
moodle/moodle | composer | >= 2.5.0, < 2.5.5 | 2.5.5 |
moodle/moodle | composer | >= 2.6.0, < 2.6.2 | 2.6.2 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from missing access checks for email visibility in two modules. The provided commit diff explicitly modifies these functions to add a $canviewemail check using get_extra_user_fields(), which validates permissions. Before the patch, both functions directly included email addresses in their output without this authorization step. The files and functions match the vulnerability description and patch context, confirming their role in the exposure.