CVE-2014-2921
La función getObjectByToken en Newsletter.php en el módulo Pimcore_Tool_Newsletter en pimcore 1.4.9 hasta 2.0.0 no maneja debidamente un objeto obtenido deserializando dotas de búsqueda Lucene, lo que permite a atacantes remotos realizar ataques de inyección de objetos PHP y ejecutar código arbitrario a través de vectores involucrando un objeto Zend_Pdf_ElementFactory_Proxy y un nombre de ruta con un caracter \0 final.
CVSS
- Versión: 2.0
- Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P
- Puntuación base: 7.5
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días: 6.38%
- Percentil entre todas las CVEs puntuadas: 94
- Fecha de la puntuación: 11/10/2026
EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).
💥 Exploits públicos
Hay código de explotación o plantillas de detección públicos. No es lo mismo que explotación activa confirmada (KEV), pero aumenta el riesgo: parchee con prioridad.
- Publicado en Exploit-DB · Pimcore CMS 1.4.9 <2.1.0 - Multiple Vulnerabilities (12/10/2014)
Tecnologías afectadas (1)
CWE
- CWE-94
Referencias
- http://openwall.com/lists/oss-security/2014/04/21/1
- http://www.pimcore.org/en/resources/blog/pimcore+2.2+released_b442
- https://github.com/pedrib/PoC/blob/master/pimcore-2.1.0.txt
- http://openwall.com/lists/oss-security/2014/04/21/1
- http://www.pimcore.org/en/resources/blog/pimcore+2.2+released_b442
- https://github.com/pedrib/PoC/blob/master/pimcore-2.1.0.txt
JSON original (NVD)
Mostrar
{
"id": "CVE-2014-2921",
"cveTags": [],
"metrics": {
"cvssMetricV2": [
{
"type": "Primary",
"source": "nvd@nist.gov",
"cvssData": {
"version": "2.0",
"baseScore": 7.5,
"accessVector": "NETWORK",
"vectorString": "AV:N/AC:L/Au:N/C:P/I:P/A:P",
"authentication": "NONE",
"integrityImpact": "PARTIAL",
"accessComplexity": "LOW",
"availabilityImpact": "PARTIAL",
"confidentialityImpact": "PARTIAL"
},
"acInsufInfo": false,
"impactScore": 6.4,
"baseSeverity": "HIGH",
"obtainAllPrivilege": false,
"exploitabilityScore": 10,
"obtainUserPrivilege": false,
"obtainOtherPrivilege": false,
"userInteractionRequired": false
}
]
},
"affected": [
{
"source": "cve@mitre.org",
"affectedData": [
{
"vendor": "n/a",
"product": "n/a",
"versions": [
{
"status": "affected",
"version": "n/a"
}
]
}
]
}
],
"published": "2014-04-21T22:55:08.397",
"references": [
{
"url": "http://openwall.com/lists/oss-security/2014/04/21/1",
"source": "cve@mitre.org"
},
{
"url": "http://www.pimcore.org/en/resources/blog/pimcore+2.2+released_b442",
"tags": [
"Patch",
"Vendor Advisory"
],
"source": "cve@mitre.org"
},
{
"url": "https://github.com/pedrib/PoC/blob/master/pimcore-2.1.0.txt",
"tags": [
"Exploit"
],
"source": "cve@mitre.org"
},
{
"url": "http://openwall.com/lists/oss-security/2014/04/21/1",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "http://www.pimcore.org/en/resources/blog/pimcore+2.2+released_b442",
"tags": [
"Patch",
"Vendor Advisory"
],
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "https://github.com/pedrib/PoC/blob/master/pimcore-2.1.0.txt",
"tags": [
"Exploit"
],
"source": "af854a3a-2127-422b-91ae-364da2661108"
}
],
"vulnStatus": "Modified",
"weaknesses": [
{
"type": "Primary",
"source": "nvd@nist.gov",
"description": [
{
"lang": "en",
"value": "CWE-94"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "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."
},
{
"lang": "es",
"value": "La función getObjectByToken en Newsletter.php en el módulo Pimcore_Tool_Newsletter en pimcore 1.4.9 hasta 2.0.0 no maneja debidamente un objeto obtenido deserializando dotas de búsqueda Lucene, lo que permite a atacantes remotos realizar ataques de inyección de objetos PHP y ejecutar código arbitrario a través de vectores involucrando un objeto Zend_Pdf_ElementFactory_Proxy y un nombre de ruta con un caracter \\0 final."
}
],
"lastModified": "2026-06-17T00:07:21.727",
"configurations": [
{
"nodes": [
{
"negate": false,
"cpeMatch": [
{
"criteria": "cpe:2.3:a:pimcore:pimcore:1.4.9:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "F34DCAF4-F0DB-46BC-9824-5BA8AA6A4621"
},
{
"criteria": "cpe:2.3:a:pimcore:pimcore:1.5.0:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "6C7F03F6-8982-4EFE-B369-2A10AC8DDA24"
},
{
"criteria": "cpe:2.3:a:pimcore:pimcore:2.1.0:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "863292F5-89FA-459D-BA9A-2F73F4DE868F"
},
{
"criteria": "cpe:2.3:a:pimcore:pimcore:2.2.0:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "71831296-EF55-4444-9408-D744DAF9597D"
}
],
"operator": "OR"
}
]
}
],
"sourceIdentifier": "cve@mitre.org"
}