CVE-2026-55859 in MariaDB Connector
Sumário
de VulDB • 29/08/2026
O MariaDB Connector/R2DBC é um cliente não bloqueante para MariaDB e MySQL implementado em Java. Antes da versão 1.4.1, o módulo org.mariadb:r2dbc-mariadb codificava e decodificava todos os dados de caracteres sob a premissa de que o conjunto de caracteres (character set) da conexão era UTF-8. Um servidor pode anunciar uma alteração no character_set_client durante a sessão por meio do mecanismo de rastreamento de estado da sessão em pacotes OK, incluindo através de instruções SET NAMES executadas por rotinas armazenadas ou gatilhos, configuração do servidor ou um servidor hostil ou intermediário (man-in-the-middle). Se o novo conjunto de caracteres não for UTF-8, o driver continua a trocar dados codificados em UTF-8 enquanto o servidor interpreta os mesmos bytes sob uma codificação diferente, causando corrupção silenciosa dos dados e uma inconsistência de confusão de charset entre cliente/servidor que pode contornar as práticas de citação ou escape baseadas em byte. A correção aceita apenas utf8, utf8mb3 ou utf8mb4 após a inicialização; qualquer outro valor gera um R2dbcNonTransientResourceException com SQLState 08000 e encerra a conexão. Este problema foi corrigido na versão 1.4.1.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.