PT-2026-145905

CVE-2026-126197

·

Publicado

2026-11-12

·

Atualizado

2026-11-12

Descrição por

CVSS 3.1
8.8
Alta
Mé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
Identificadores relacionados
GHSA-R5PP-JX86-R6R9
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾