CVE-2026-55859 in MariaDB ConnectorИнформация

Сводка

по VulDB • 29.08.2026

MariaDB Connector/R2DBC — это неблокирующий клиент MariaDB и MySQL, реализованный на Java. До версии 1.4.1 компонент org.mariadb:r2dbc-mariadb кодировал и декодировал все символьные данные, исходя из предположения, что набор символов соединения равен UTF-8. Сервер может объявить о изменении набора символов клиента (character_set_client) в ходе сеанса с помощью механизма отслеживания состояния сеанса через OK-packet, включая посредством выполнения команды SET NAMES хранимой процедурой или триггером, конфигурации сервера либо злонамеренного сервера или сервера типа «человек посередине» (man-in-the-middle). Если новый набор символов не равен UTF-8, драйвер продолжает обмениваться данными в кодировке UTF-8, тогда как интерпретирует те же байты с использованием другой кодировки. Это приводит к скрытому повреждению данных и рассогласованию набора символов клиента/сервера (charset-confusion mismatch), что может обойти побайтовое экранирование или цитирование. Исправление допускает только utf8, utf8mb3 или utf8mb4 после инициализации; любое другое значение вызывает исключение R2dbcNonTransientResourceException с SQLState 08000 и закрывает соединение. Эта проблема исправлена в версии 1.4.1.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Ответственный

GitHub M

Резервировать

17.06.2026

Раскрытие

29.08.2026

Модерация

принято

Вход

VDB-396977

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!