PT-2020-21399 · Json Logic Js · Json-Logic-Js
Publicado
2020-11-12
·
Atualizado
2020-11-12
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do software vulnerável e versões afetadas
Versões do json-logic-js anteriores à 2.0.0
Descrição
A vulnerabilidade permite que um usuário mal-intencionado modifique o protótipo de um objeto por meio do nome da propriedade
method no método de operação. Isso pode levar à modificação de qualquer propriedade existente em todos os objetos e resultar na execução remota de código. Uma regra específica pode criar um pop-up quando executada a partir de um navegador, demonstrando o potencial para ações maliciosas.Recomendações
Para versões anteriores à 2.0.0, atualize para a versão 2.0.0 ou posterior para resolver o problema. Como solução alternativa temporária, considere restringir o uso do nome da propriedade
method no método de operação para minimizar o risco de exploração. Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Json-Logic-Js