PT-2025-4804 · Mongoose · Mongoose

Vkarpov15

·

Publicado

2025-01-13

·

Atualizado

2025-10-31

·

CVE-2025-23061

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do Mongoose anteriores à 8.9.5 Versões do Mongoose anteriores à 7.8.4 Versões do Mongoose anteriores à 6.13.6
Descrição O Mongoose está suscetível a um problema de injeção de pesquisa devido ao tratamento inadequado de filtros $where aninhados quando usados com populate(). A cláusula $where permite a execução de código JavaScript arbitrário dentro de consultas MongoDB, potencialmente levando a ataques de injeção de código e acesso não autorizado ou manipulação de dados do banco de dados. Este problema decorre de uma correção incompleta para a CVE-2024-53900. Estima-se que aproximadamente mais de 2.700 serviços sejam afetados anualmente. A vulnerabilidade origina-se da capacidade da cláusula $where de executar código JavaScript arbitrário em consultas MongoDB.
Recomendações Atualize o Mongoose para a versão 8.9.5 ou posterior. Atualize o Mongoose para a versão 7.8.4 ou posterior. Atualize o Mongoose para a versão 6.13.6 ou posterior.

Correção

RCE

Code Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2025-01988
BIT-MONGOOSE-2025-23061
CVE-2025-23061
GHSA-VG7J-7CWX-8WGW

Produtos afetados

Mongoose