PT-2026-145905
CVE-2026-126197
·
Publicado
2026-11-12
·
Atualizado
2026-11-12
Descrição por
CVSS 3.1
8.8
AltaMétricasAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
pgEdge Postgres MCP Server versões anteriores a 1.1.0
Descrição
Ferramentas pl-do personalizadas interpolam argumentos JSON em um bloco PostgreSQL DO usando tags de citação de cifrão fixas. Um invasor pode fornecer um argumento contendo
$mcp custom tool$ para encerrar o bloco e injetar instruções SQL arbitrárias, ou usar $mcp args$ para injetar código procedural em um bloco plpgsql. Como o protocolo de consulta simples é utilizado, o texto injetado pode incluir instruções adicionais e controle de transação, permitindo a ignorar restrições de read only para acessar dados ou modificar recursos disponíveis para a função de conexão. Este problema afeta especificamente a ferramenta personalizada pl-do; as ferramentas sql e pl-func não são afetadas, pois utilizam parâmetros de vinculação.Recomendações
Atualize o pgEdge Postgres MCP Server para a versão 1.1.0.
Como medida de mitigação temporária, desative o uso de ferramentas personalizadas pl-do.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾