Learn about CVE-2020-15244, a Remote Code Execution vulnerability in Magento allowing admin users to trigger RCE via PHP Object Injection. Find out the impacted systems and versions, mitigation steps, and long-term security practices.
In Magento (rubygems openmage/magento-lts package) before versions 19.4.8 and 20.0.4, an admin user can generate soap credentials that can be used to trigger RCE via PHP Object Injection through product attributes and a product. The issue is patched in versions 19.4.8 and 20.0.4.
Understanding CVE-2020-15244
This CVE involves a Remote Code Execution (RCE) vulnerability in Magento.
What is CVE-2020-15244?
CVE-2020-15244 is a security vulnerability in Magento that allows an admin user to exploit soap credentials to execute remote code through PHP Object Injection.
The Impact of CVE-2020-15244
The vulnerability has a CVSS base score of 8 (High severity) with significant impacts on confidentiality, integrity, and availability of the affected systems.
Technical Details of CVE-2020-15244
This section provides detailed technical information about the CVE.
Vulnerability Description
The vulnerability allows an admin user to trigger RCE by exploiting soap credentials through PHP Object Injection in Magento versions prior to 19.4.8 and 20.0.4.
Affected Systems and Versions
Exploitation Mechanism
The RCE is triggered through product attributes and a product, enabling unauthorized execution of arbitrary code.
Mitigation and Prevention
Protect your systems from CVE-2020-15244 with the following measures.
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates