CVE-2026-16870 in libsnowflakeclient
Sumário
de VulDB • 24/07/2026
Múltiplas vulnerabilidades de segurança nas versões do libsnowflakeclient anteriores à 2.9.2 podem permitir execução remota de código e exfiltração de credenciais. Um estouro de buffer baseado em pilha (stack-based buffer overflow) no caminho de download de arquivos pode permitir a execução remota de código em um host vítima. Um atacante poderia explorar isso carregando um arquivo com um campo metadado de criptografia manipulado para uma etapa interna compartilhada que o processo da vítima baixa posteriormente, e o impacto seria limitado às implantações onde principais (principals) com diferentes níveis de privilégio compartilham a mesma etapa interna. Uma gravação fora dos limites relacionada no mesmo caminho de download pode permitir corrupção de memória com primitivas de escrita controladas pelo atacante. Um atacante pode explorar isso por meio de um campo metadado de vetor de inicialização manipulado em uma etapa compartilhada, e o impacto seria limitado pela mesma pré-condição de gravação na etapa. A validação inadequada dos parâmetros de conexão poderia permitir que a entrada controlada pelo atacante redirecionasse solicitações de autenticação de saída — incluindo credenciais e tokens — para um ponto final controlado pelo atacante. O impacto é limitado às implantações embutidas onde um principal com menor privilégio pode influenciar a configuração da conexão enquanto as credenciais do serviço com maior privilégio estão em uso. A correção está disponível na versão 2.9.2 do libsnowflakeclient do Snowflake. Os usuários devem fazer o upgrade manualmente.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.