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

GHSA-M9HW-7XFV-WQG7

Produtos afetados

Json-Logic-Js