PT-2026-24421 · Unknown · Feathersjs
Sofianeelhor
·
Publicado
2026-03-10
·
Atualizado
2026-03-11
·
CVE-2026-29793
CVSS v3.1
9.8
Crítica
| Vetor | AV: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 Feathersjs de 5.0.0 a 5.0.41
Descrição
O Feathersjs é um framework utilizado para construir web APIs e aplicações em tempo real. Clientes Socket.IO podem enviar objetos JavaScript arbitrários como o argumento
id para qualquer método de serviço (get, patch, update, remove). A camada de transporte não valida o tipo deste argumento. Ao usar o adaptador MongoDB, esses objetos são passados para a função getObjectId() e usados diretamente em consultas MongoDB como operadores. Enviar {$ne: null} como o id pode corresponder a todos os documentos dentro de uma coleção.Recomendações
Atualize para a versão 5.0.42 ou posterior.
Exploit
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Feathersjs