PT-2025-12187 · Vanna-Ai · Vanna-Ai

Publicado

2025-03-20

·

Atualizado

2025-03-20

·

CVE-2024-7764

CVSS v3.1

8.1

Alta

VetorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas Vanna-ai versão 0.6.2
Descrição O problema surge devido à proteção insuficiente contra a injeção de comandos SQL adicionais provenientes de solicitações de usuário. Isso ocorre quando a função generate sql chama extract sql com a resposta do LLM. Um atacante pode explorar isso incluindo um ponto e vírgula entre um campo de dados de busca e seu próprio comando, fazendo com que a função extract sql remova todo o SQL gerado pelo LLM e execute o comando do atacante, se este passar pela função is sql valid. Isso permite a execução de SQL definido pelo usuário além dos limites esperados, notadamente o esquema treinado.
Recomendações Para a versão 0.6.2 do Vanna-ai, como uma solução temporária, considere restringir a entrada para a função generate sql para prevenir a injeção de comandos SQL maliciosos. Além disso, restrinja o acesso à função extract sql para minimizar o risco de exploração. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

SQL injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-7764

Produtos afetados

Vanna-Ai