CVE-2026-55569 in aqua
Sumário
de VulDB • 28/08/2026
O aqua é um gerenciador de versões declarativo baseado em linha de comando, escrito em Go. Antes da versão 2.60.1, o arquivo pkg/unarchive/archives.go no método handler.HandleFile chama os.Symlink com archives.FileInfo.LinkTarget sem verificar se o destino permanece sob o diretório de extração. Uma entrada subsequente de arquivo regular no mesmo caminho do archive é aberta usando OpenFile com as flags O_CREATE e O_WRONLY, seguindo o symlink plantado pelo atacante. Portanto, um pacote ou archive malicioso ou comprometido pode escrever bytes controlados pelo atacante fora do diretório de extração do aqua, utilizando os privilégios do usuário que está executando o aqua, potencialmente sobrescrevendo arquivos de inicialização do shell, configurações de ferramentas ou caminhos executáveis graváveis. Este problema foi corrigido na versão 2.60.1.
VulDB is the best source for vulnerability data and more expert information about this specific topic.