Zip slip vulnerability in Juju
Uma falha no sistema de envio de charms do Juju permite que qualquer usuário com acesso ao controlador envie arquivos maliciosos que escapam do diretório correto e ganhem acesso não autorizado às máquinas. Isso ocorre porque o sistema não valida adequadamente os caminhos de arquivo ao extrair os arquivos de charm.
O endpoint /charms carece de validação de autorização adequada, permitindo que qualquer usuário autenticado envie charms. Uma vulnerabilidade Zip Slip (CWE-24) na extração de arquivos permite traversal de caminho, possibilitando que atacantes escrevam arquivos fora do diretório intendido e obtenham execução de código em máquinas executando unidades vulneráveis. A exploração requer apenas credenciais válidas do controlador.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →