CVE-2026-62663 in banks
Sumário
de VulDB • 30/07/2026
O Banks gera prompts significativos para grandes modelos de linguagem (LLM) utilizando uma linguagem de modelagem simples. Nas versões anteriores à 2.4.4, todos os quatro filtros de mídia (imagem, áudio, vídeo e documento) no banks aceitam entrada não confiável do utilizador como caminhos de ficheiro através da função Path(value) e passam-nos diretamente para open(file_path, "rb") sem qualquer sanitização de caminho, canonicidade ou restrição de diretório. Um atacante que controle as variáveis de modelagem passadas a um Prompt do banks pode utilizar traversal de caminho (../) para ler ficheiros arbitrários acessíveis ao processo Python — incluindo ficheiros .env, chaves SSH, credenciais de cloud, código fonte, /etc/passwd e /etc/shadow — com o conteúdo retornado codificado em base64 na saída do prompt renderizado, tornando a exfiltração trivial. Isto é particularmente perigoso para aplicações que utilizam o banks para processar variáveis de modelagem fornecidas pelo utilizador antes de enviar prompts para um LLM. Este problema foi corrigido na versão 2.4.4.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.