GitHub Advisoryadvisory · Packagist
GHSA-g7pj-3v97-3vxp Pimcore Vulnerable to PHP Object Injection Attacks
HIGH
Official page ↗
- Aliases
- CVE-2014-2921
- Ecosystem
- Packagist
- Packages
- pimcore/pimcore
- Severity
- High
- CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
- Weaknesses
- CWE-94
- Reviewed
- 2023-08-16
Affected packages
• Packagist pimcore/pimcore: >= 1.4.9, < 2.2.0 → fixed in 2.2.0
Description
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.
Related
Alias · CVE (1)
- CVE-2014-2921 The getObjectByToken function in Newsletter.php in the Pimcore_Tool_Newsletter module in pimcore 1.4.9 through 2.0.0 does not properly… vulnerability
Weakness · CWE (1)
- CWE-94 Improper Control of Generation of Code weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2014-2921 advisory
- https://github.com/pimcore/pimcore/commit/3cb2683e669b5644f180d362cfa9614c09bef280 web
- https://github.com/pedrib/PoC/blob/caa03645e256a8b50f1101c983d39586ebc467ee/advisories/pimcore-2.1.0.txt web
- https://github.com/pedrib/PoC/blob/master/pimcore-2.1.0.txt web
- https://github.com/pimcore/pimcore package
- http://openwall.com/lists/oss-security/2014/04/21/1 web
- http://www.pimcore.org/en/resources/blog/pimcore+2.2+released_b442 web