CVE-2019-11358
jQuery anterior à versão 3.4.0, como usado em Drupal, Backdrop CMS e outros produtos, lida incorretamente com jQuery.extend(true, {}, ...) devido à poluição...
- Publicado
- 19 de abr. de 2019
- Atualizado
- 15 de nov. de 2024
- Atribuindo CNA
- mitre
- Evidência observada
- 8 de abr. de 2025
CVSS primário
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 dias
- Percentil
- 99,7%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
jQuery anterior à versão 3.4.0, como usado em Drupal, Backdrop CMS e outros produtos, lida incorretamente com jQuery.extend(true, {}, ...) devido à poluição do Object.prototype. Se um objeto de origem não saneado contivesse uma propriedade __proto__ enumerável, ele poderia estender o Object.prototype nativo.
Fontes
4Uma correção para o CVE-2019-11358 (poluição de protótipo no jquery)
- https-nj.gov---CVE-2019-11358Informativo
Relatório de Vulnerabilidade do site oficial de Nova Jersey
Exploit de prova de conceito para CVE-2019-11358, uma vulnerabilidade de poluição de protótipo no método extend do jQuery (versões <3.4.0). Demonstra o ataque com um payload simples em HTML/JS.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.