CVE-2014-3541: Code Injection
The Repositories component in Moodle through 2.3.11, 2.4.x before 2.4.11, 2.5.x before 2.5.7, 2.6.x before 2.6.4, and 2.7.x before 2.7.1 allows remote attackers to conduct PHP object injection attacks and execute arbitrary code via serialized data associated with an add-on.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2014-3541?
CVE-2014-3541 is considered to be a critical vulnerability as it allows remote attackers to execute arbitrary code.
How do I fix CVE-2014-3541?
To fix CVE-2014-3541, upgrade Moodle to version 2.7.1, 2.6.4, 2.5.7, or 2.4.11, as these versions contain patches for the vulnerability.
What versions of Moodle are affected by CVE-2014-3541?
CVE-2014-3541 affects Moodle versions 2.3.11, 2.4.x before 2.4.11, 2.5.x before 2.5.7, 2.6.x before 2.6.4, and 2.7.x before 2.7.1.
How do PHP object injection attacks work in the context of CVE-2014-3541?
In CVE-2014-3541, PHP object injection attacks exploit the insecure handling of serialized data, allowing attackers to manipulate object states and execute unexpected code.
What can happen if I don't address CVE-2014-3541 in my Moodle installation?
If CVE-2014-3541 is not addressed, attackers can remotely execute arbitrary code, potentially gaining unauthorized access to sensitive data and compromising server integrity.