CVE-2012-3450
pdo_sql_parser.re en la extensión PDO en PHP anteriores a v5.3.14 y v5.4.x anterior a v5.4.4 no determina de forma adecuada el final de la cadena en la petición durante un análisis sintáctico de estructuras preparadas, lo que permite a atacantes remotos a provocar una denegación de servicio (lectura fuera de los límites y caída de la aplicación)a través de un valor en el parámetro manipulado.
CVSS
- Puntuación base
- 2.6
- Versión
- 2.0
- Vector
- AV:N/AC:H/Au:N/C:N/I:N/A:P
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días
- 11 %
- Percentil entre todas las CVEs puntuadas
- 96
- Fecha de la puntuación
- 21/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 · PHP 5.4.3 - PDO Memory Access Violation Denial of Service (2/8/2012)
Tecnologías afectadas (1)
CWE
- NVD-CWE-Other
Referencias
Mostrar las 20 referencias
- http://lists.opensuse.org/opensuse-security-announce/2012-08/msg00021.html
- http://seclists.org/bugtraq/2012/Jun/60
- http://www.debian.org/security/2012/dsa-2527
- http://www.mandriva.com/security/advisories?name=MDVSA-2012:108
- http://www.openwall.com/lists/oss-security/2012/08/02/3
- http://www.openwall.com/lists/oss-security/2012/08/02/7
- http://www.php.net/ChangeLog-5.php
- http://www.ubuntu.com/usn/USN-1569-1
- https://bugs.php.net/bug.php?id=61755
- https://bugzilla.novell.com/show_bug.cgi?id=769785
- http://lists.opensuse.org/opensuse-security-announce/2012-08/msg00021.html
- http://seclists.org/bugtraq/2012/Jun/60
- http://www.debian.org/security/2012/dsa-2527
- http://www.mandriva.com/security/advisories?name=MDVSA-2012:108
- http://www.openwall.com/lists/oss-security/2012/08/02/3
- http://www.openwall.com/lists/oss-security/2012/08/02/7
- http://www.php.net/ChangeLog-5.php
- http://www.ubuntu.com/usn/USN-1569-1
- https://bugs.php.net/bug.php?id=61755
- https://bugzilla.novell.com/show_bug.cgi?id=769785
JSON original (NVD)
Mostrar
{
"id": "CVE-2012-3450",
"cveTags": [],
"metrics": {
"cvssMetricV2": [
{
"type": "Primary",
"source": "nvd@nist.gov",
"cvssData": {
"version": "2.0",
"baseScore": 2.6,
"accessVector": "NETWORK",
"vectorString": "AV:N/AC:H/Au:N/C:N/I:N/A:P",
"authentication": "NONE",
"integrityImpact": "NONE",
"accessComplexity": "HIGH",
"availabilityImpact": "PARTIAL",
"confidentialityImpact": "NONE"
},
"acInsufInfo": false,
"impactScore": 2.9,
"baseSeverity": "LOW",
"obtainAllPrivilege": false,
"exploitabilityScore": 4.9,
"obtainUserPrivilege": false,
"obtainOtherPrivilege": false,
"userInteractionRequired": false
}
]
},
"affected": [
{
"source": "secalert@redhat.com",
"affectedData": [
{
"vendor": "n/a",
"product": "n/a",
"versions": [
{
"status": "affected",
"version": "n/a"
}
]
}
]
}
],
"published": "2012-08-06T16:55:05.963",
"references": [
{
"url": "http://lists.opensuse.org/opensuse-security-announce/2012-08/msg00021.html",
"source": "secalert@redhat.com"
},
{
"url": "http://seclists.org/bugtraq/2012/Jun/60",
"source": "secalert@redhat.com"
},
{
"url": "http://www.debian.org/security/2012/dsa-2527",
"source": "secalert@redhat.com"
},
{
"url": "http://www.mandriva.com/security/advisories?name=MDVSA-2012:108",
"source": "secalert@redhat.com"
},
{
"url": "http://www.openwall.com/lists/oss-security/2012/08/02/3",
"source": "secalert@redhat.com"
},
{
"url": "http://www.openwall.com/lists/oss-security/2012/08/02/7",
"source": "secalert@redhat.com"
},
{
"url": "http://www.php.net/ChangeLog-5.php",
"source": "secalert@redhat.com"
},
{
"url": "http://www.ubuntu.com/usn/USN-1569-1",
"source": "secalert@redhat.com"
},
{
"url": "https://bugs.php.net/bug.php?id=61755",
"source": "secalert@redhat.com"
},
{
"url": "https://bugzilla.novell.com/show_bug.cgi?id=769785",
"source": "secalert@redhat.com"
},
{
"url": "http://lists.opensuse.org/opensuse-security-announce/2012-08/msg00021.html",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "http://seclists.org/bugtraq/2012/Jun/60",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "http://www.debian.org/security/2012/dsa-2527",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "http://www.mandriva.com/security/advisories?name=MDVSA-2012:108",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "http://www.openwall.com/lists/oss-security/2012/08/02/3",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "http://www.openwall.com/lists/oss-security/2012/08/02/7",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "http://www.php.net/ChangeLog-5.php",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "http://www.ubuntu.com/usn/USN-1569-1",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "https://bugs.php.net/bug.php?id=61755",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "https://bugzilla.novell.com/show_bug.cgi?id=769785",
"source": "af854a3a-2127-422b-91ae-364da2661108"
}
],
"vulnStatus": "Modified",
"weaknesses": [
{
"type": "Primary",
"source": "nvd@nist.gov",
"description": [
{
"lang": "en",
"value": "NVD-CWE-Other"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "pdo_sql_parser.re in the PDO extension in PHP before 5.3.14 and 5.4.x before 5.4.4 does not properly determine the end of the query string during parsing of prepared statements, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted parameter value."
},
{
"lang": "es",
"value": "pdo_sql_parser.re en la extensión PDO en PHP anteriores a v5.3.14 y v5.4.x anterior a v5.4.4 no determina de forma adecuada el final de la cadena en la petición durante un análisis sintáctico de estructuras preparadas, lo que permite a atacantes remotos a provocar una denegación de servicio (lectura fuera de los límites y caída de la aplicación)a través de un valor en el parámetro manipulado."
}
],
"lastModified": "2026-06-16T23:43:14.763",
"configurations": [
{
"nodes": [
{
"negate": false,
"cpeMatch": [
{
"criteria": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "AFD98294-887F-4D33-8AF1-783B0DE43234",
"versionEndIncluding": "5.3.13"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.0:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "9EF4B938-BB14-4C06-BEE9-10CA755C5DEF"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.1:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "981C922C-7A7D-473E-8C43-03AB62FB5B8B"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.2:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "5D0CD11A-09C2-4C60-8F0C-68E55BD6EE63"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.3:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "B0F40E4A-E125-4099-A8B3-D42614AA9312"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.4:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "4933D9DD-A630-4A3D-9D13-9E182F5F6F8C"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.5:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "A9E6D530-91FC-42F4-A427-6601238E0187"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.6:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "9EC938DB-E066-407F-BDF8-61A1C41136F7"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.7:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "ACDF768D-7F5A-4042-B7DD-398F65F3F094"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.8:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "2AF35BB6-C6B1-4683-A8BE-AA72CC34F5B5"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.9:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "EC3F1891-032D-409C-904C-A415D2323DFC"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.10:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "4B13826D-06B2-4A46-AB24-092F6935958D"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.11:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "1B6528FC-51BE-4E30-B282-D9841553BA26"
},
{
"criteria": "cpe:2.3:a:php:php:5.3.12:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "66CF9452-6225-4726-822B-C7CD620A1D6E"
},
{
"criteria": "cpe:2.3:a:php:php:5.4.0:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "E7B9B8D2-78B7-4B17-955B-741C7A6F6634"
},
{
"criteria": "cpe:2.3:a:php:php:5.4.1:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "5CA2A940-BD69-4D35-AF12-432CB929248B"
},
{
"criteria": "cpe:2.3:a:php:php:5.4.2:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "29BD13F9-86C8-44C4-A860-9A87870A518E"
},
{
"criteria": "cpe:2.3:a:php:php:5.4.3:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "1B361FDE-9F6A-4E9A-96F1-619DC56EECB6"
}
],
"operator": "OR"
}
]
}
],
"sourceIdentifier": "secalert@redhat.com"
}