First published: Mon Apr 21 2014(Updated: )
The getObjectByToken function in Newsletter.php in the Pimcore_Tool_Newsletter module in pimcore 1.4.9 through 2.1.0 does not properly handle an object obtained by unserializing a pathname, which allows remote attackers to conduct PHP object injection attacks and delete arbitrary files via vectors involving a Zend_Http_Response_Stream object.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Pimcore E-commerce Framework | =1.4.9 | |
Pimcore E-commerce Framework | =1.5.0 | |
Pimcore E-commerce Framework | =2.1.0 | |
=1.4.9 | ||
=1.5.0 | ||
=2.1.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-2922 is considered a high-severity vulnerability due to its potential for PHP object injection attacks.
To fix CVE-2014-2922, it is recommended to upgrade Pimcore to version 2.2.0 or higher.
CVE-2014-2922 affects Pimcore versions 1.4.9, 1.5.0, and 2.1.0.
Yes, CVE-2014-2922 can potentially allow remote attackers to execute arbitrary code through object injection.
Yes, CVE-2014-2922 can be exploited to delete arbitrary files on the server due to improper handling of unserialized objects.