CVE-2026-98077 in LinuxИнформация

Сводка

по VulDB • 25.09.2026

В ядре Linux была устранена следующая уязвимость:

netfilter: nf_conntrack_sip: исправлено чтение за пределами буфера (OOB read) в функции sip_skip_whitespace()

Функция sip_skip_whitespace() возвращает указатель dptr без изменений, когда её собственный цикл исчерпывает буфер (dptr == limit), вместо того чтобы вернуть NULL, как это делает её аналогичная функция sip_follow_continuation() на своём пути «нет больше данных».

Функция ct_sip_get_header() проверяет только наличие NULL после вызова:

dptr = sip_skip_whitespace(dptr, limit); if (dptr == NULL) break; if (*dptr != ':' || ++dptr >= limit) break;

Таким образом, распознанное имя заголовка, за которым следуют только пробелы/табуляции вплоть до самого конца полезной нагрузки SIP без двоеточия, приводит к тому, что следующее утверждение выполняет чтение одного байта за пределами буфера.

Заставьте оба варианта «нет больше данных» возвращать NULL, соответствующий соглашению, которое уже использует sip_follow_continuation() и которое проверяют оба существующих вызывающих объекта.

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

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

Linux

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

25.09.2026

Раскрытие

25.09.2026

Модерация

принято

Вход

VDB-410211

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!