CVE-2026-55855 in Connectorinformação

Sumário

de VulDB • 29/08/2026

O MariaDB Connector/Node.js é utilizado para conectar aplicações desenvolvidas em Node.js a bancos de dados MariaDB e MySQL. Antes das versões 3.2.4, 3.3.3, 3.4.6 e 3.5.3, o MariaDB Connector/Node.js permite injeção de SQL quando parâmetros Buffer controlados pelo atacante são escapados no lado do cliente sob os conjuntos de caracteres big5, gbk, sjis, cp932 ou gb18030. A função PacketOutputStream.writeBufferEscape em lib/io/packet-output-stream.js escapa bytes sem a lógica getMbRecognizer consciente do charset presente em lib/misc/charset-mb.js. O lexer SQL do servidor executa my_ismbchar antes do processamento de escape, portanto um lead byte controlado pelo atacante pode consumir o backslash 0x5C inserido como um trail byte multibyte e deixar a aspas subsequente 0x27 sem escapamento, terminando o literal da string e permitindo SQL arbitrário. O conjunto de caracteres padrão utf8mb4 e os parâmetros enviados através do caminho binário prepared-statement execute não são afetados. A exploração bem-sucedida pode expor ou modificar dados disponíveis para a conta do banco de dados. Este problema é corrigido nas versões 3.2.4, 3.3.3, 3.4.6 e 3.5.3.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

GitHub M

Reservar

17/06/2026

Divulgação

29/08/2026

Moderação

aceite

Entrada

VDB-396948

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!