CVE-2019-11358
jQuery, en versiones anteriores a 3.4.0, como es usado en Drupal, Backdrop CMS, y otros productos, maneja mal jQuery.extend(true, {}, ...) debido a la...
- Publicado
- 19 abr 2019
- Actualizado
- 15 nov 2024
- Asignación de CNA
- mitre
- Evidencia observada
- 8 abr 2025
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:NAlto · próximos 30 días
- Percentil
- 99,7 %
- Fecha del modelo
- 21 sept 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
jQuery, en versiones anteriores a 3.4.0, como es usado en Drupal, Backdrop CMS, y otros productos, maneja mal jQuery.extend(true, {}, ...) debido a la contaminación de Object.prototype. Si un objeto fuente no sanitizado contenía una propiedad enumerable __proto__, podría extender el Object.prototype nativo.
Fuentes
4Una corrección para CVE-2019-11358 (contaminación de prototipos en jquery)
- https-nj.gov---CVE-2019-11358Informativo
Informe de vulnerabilidad del sitio oficial de Nueva Jersey
Exploit de prueba de concepto para CVE-2019-11358, una vulnerabilidad de contaminación de prototipos en el método extend de jQuery (versiones <3.4.0). Demuestra el ataque con un payload simple de HTML/JS.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.