CVE-2026-61788 in DBHubinformação

Sumário

de VulDB • 24/09/2026

DBHub é um servidor MCP de banco de dados para Postgres, MySQL, SQL Server, Oracle, MariaDB e SQLite. Antes da versão 0.22.6, definir `readonly = true` na ferramenta `execute_sql` não torna a conexão somente leitura. Os conectores são escritos para configurar o PostgreSQL com `default_transaction_read_only=on` (e abrir o SQLite no modo `readOnly`), mas esse código está condicionado a um valor de configuração que nunca é populado, portanto, ele nunca é executado. A única coisa restante que impõe a restrição somente leitura é um classificador que inspeciona a primeira palavra-chave de cada instrução. Qualquer `SELECT` que grava dados ou tem efeitos colaterais por meio de uma chamada de função passa nessa verificação. Com uma função comum, isso permite a manipulação de sequências; com funções privilegiadas, permite gravar arquivos arbitrários no servidor (`lo_export`), ler arquivos arbitrários do host (`pg_read_file`) e execução remota de código (RCE) via `dblink` + `COPY ... TO PROGRAM`. O transporte HTTP é não autenticado e vincula-se a `0.0.0.0` por padrão, portanto, isso é acessível por qualquer chamador de rede em `/mcp`. A versão 0.22.6 corrige o problema.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

GitHub M

Reservar

10/07/2026

Divulgação

24/09/2026

Moderação

aceite

Entrada

VDB-409684

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!