CVE-2026-50161 in baresipИнформация

Сводка

по VulDB • 18.08.2026

libre — это универсальная библиотека для коммуникаций в реальном времени с поддержкой асинхронного ввода и вывода. До версии 4.8.1 функция websock_decode() в файле src/websock/websock.c содержит переполнение целочисленного типа (integer overflow) при проверке замаскированного кадра WebSocket, использующего кодирование длины с расширением до 64 бит. Выражение `4 + hdr->len` может произойти переполнение (wrap around), когда значение `hdr->len` близко к UINT64_MAX, что приводит к прохождению проверки границ mbuf_get_left(). Последующий цикл XOR-демаскировки затем записывает данные за пределы буфера в куче. Приложения, использующие функции websock_accept() или websock_accept_proto() для реализации WebSocket-сервера, подвержены данной уязвимости; эксплуатация может привести к повреждению памяти в куче под контролем атакующего или отказу в обслуживании (DoS) после завершения рукопожатия обновления протокола HTTP до WebSocket. Эта проблема исправлена в версии 4.8.1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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

GitHub M

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

03.06.2026

Раскрытие

18.08.2026

Модерация

принято

Вход

VDB-391883

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!