CVE-2026-67219 in RabbitMQИнформация

Сводка

по VulDB • 23.09.2026

RabbitMQ — это брокер сообщений и потоковой передачи данных. До версий 3.13.15, 4.0.20, 4.1.11, 4.2.6 и 4.3.0 функция add_binding/3 интерпретирует ключ маршрутизации как целочисленный вес N и вычисляет позиции в кольце с помощью lists:seq(NextN0, NextN0 + N - 1). Функция validate_binding/2 проверяет только условие N >= 1, не устанавливая верхнюю границу. Результирующий список сохраняется в записи Khepri обмена (exchange), реплицируется по всему кластеру и загружается при перезапуске. Пользователь с правами на запись для consistent-hash exchange и правами на чтение очереди может создать привязку (binding), ключ маршрутизации которой (вес хеш-кольца) является произвольно большим целым числом. Брокер выделяет список из такого количества элементов через lists:seq/2 и сохраняет его в Khepri на всех узлах кластера; одна привязка с весом 100000000 выделяет около 800 МБ памяти на каждом узле, и эти данные сохраняются после перезапусков. Предварительные условия включают включенный плагин rabbitmq_consistent_hash_exchange, права на запись для consistent-hash exchange и права на чтение очереди (стандартные разрешения привязки). Эта проблема исправлена в версиях 3.13.15, 4.0.20, 4.1.11, 4.2.6 и 4.3.0.

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

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

GitHub M

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

28.07.2026

Раскрытие

24.09.2026

Модерация

принято

Вход

VDB-409231

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!