PT-2026-71710 · Npm · Mongoose
CVE-2026-73562
·
Publicado
2026-07-24
·
Atualizado
2026-08-19
CVSS v3.1
6.5
Média
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L |
Nome do Software Vulnerável e Versões Afetadas
Mongoose versões anteriores a 6.13.10
Mongoose versões anteriores a 7.8.10
Mongoose versões anteriores a 8.24.1
Mongoose versões anteriores a 9.7.2
Description
A passagem de atualizações controladas pelo usuário para funções como
updateOne(filter, req.body) pode levar à poluição de protótipo (prototype pollution). Isso ocorre quando um caminho pontilhado proto .x é utilizado sob o operador $set. As funções Schema.prototype.path e Schema.prototype. getPathType podem tratar propriedades herdadas de schema.paths e schema.nested como tipos de esquema. Isso permite que o processo de conversão defina $fullPath e $parentSchemaDocArray em Object.prototype, tornando essas propriedades visíveis em novos objetos criados e potencialmente impactando a integridade e a disponibilidade da aplicação.Recommendations
Atualize para a versão 6.13.10 ou posterior.
Atualize para a versão 7.8.10 ou posterior.
Atualize para a versão 8.24.1 ou posterior.
Atualize para a versão 9.7.2 ou posterior.
Exploit
Correção
Prototype Pollution
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Mongoose