PT-2021-15454
CVE-2021-23352
·
Publicado
2021-03-09
·
Atualizado
2021-03-13
Descrição por
CVSS 3.1
9.8
CríticaMétricasAV: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 madge anteriores à 4.0.1
Descrição
A vulnerabilidade afeta o pacote madge, permitindo que um invasor especifique um caminho personalizado do Graphviz por meio do parâmetro de opção
graphVizPath. Quando as funções .image(), .svg() ou .dot() são chamadas, o caminho especificado é executado pela função childprocess.exec. Isso pode potencialmente levar à execução de comandos arbitrários.Recomendações
Para versões do madge anteriores à 4.0.1, considere desativar a função
childprocess.exec ou restringir o uso do parâmetro de opção graphVizPath até que um patch esteja disponível. Evite usar o parâmetro de opção graphVizPath nos pontos de extremidade da API afetados até que o problema seja resolvido. Atualize para a versão 4.0.1 ou posterior para resolver o problema.Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾