CVE Catalog

CVE-2014-2921

High
Published: Translated: NVD NIST

Summary

The getObjectByToken function in the Pimcore_Tool_Newsletter module in versions 1.4.9 through 2.0.0 does not properly handle objects obtained by unserializing Lucene search data. This allows remote attackers to conduct PHP object injection attacks and execute arbitrary code.

Risk Assessment

An attacker could exploit this vulnerability to execute arbitrary code remotely, potentially compromising the system and leading to data loss. Organizations should be aware of the risks associated with unauthorized access to the system.

Recommendation

It is recommended to upgrade to the latest version of Pimcore to eliminate this vulnerability. Additionally, implementing safeguards against deserializing data from untrusted sources is advisable.

Related vulnerabilities

Original NVD description (English source)

The getObjectByToken function in Newsletter.php in the Pimcore_Tool_Newsletter module in pimcore 1.4.9 through 2.0.0 does not properly handle an object obtained by unserializing Lucene search data, which allows remote attackers to conduct PHP object injection attacks and execute arbitrary code via vectors involving a Zend_Pdf_ElementFactory_Proxy object and a pathname with a trailing \0 character.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS