PT-2026-133679

CVE-2026-61789

·

Publicado

2026-10-30

·

Atualizado

2026-11-02

Descrição por

CVSS 4.0
6.1
Média
MétricasAV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas DBHub versões anteriores a 0.22.6
Descrição A validação de SQL somente leitura pode ser ignorada nos conectores MySQL e MariaDB. A função scanSingleLineComment em src/utils/sql-parser.ts trata incorretamente cada traço duplo como o início de um comentário, enquanto o MySQL e o MariaDB exigem um espaço em branco, um caractere de controle ou o fim da linha subsequente. Embora a verificação de somente leitura em src/tools/execute-sql.ts utilize isReadOnlySQL para validar instruções divididas, os conectores em src/connectors/mysql/index.ts e src/connectors/mariadb/index.ts executam a string original com multipleStatements habilitado. Consequentemente, um traço duplo seguido por um caractere que não seja espaço pode ocultar uma instrução de gravação ou DDL (Data Definition Language) destrutiva do validador, enquanto o banco de dados interpreta os traços como operadores de subtração e executa ambas as instruções. Isso permite que um invasor ignore o modo somente leitura para modificar ou excluir dados do banco de dados via injeção de prompt, dependendo dos privilégios da conta do banco de dados.
Recomendações Atualizar para a versão 0.22.6.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-J656-3HF2-FVJC
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾