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

Сводка

по VulDB • 19.10.2026

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

sctp: получение ссылки на asoc или транспорт перед вызовом mod_timer() в обработчиках таймеров

Необходимо получать ссылку на ассоциацию (asoc) или транспортный элемент до повторной настройки таймера в обработчиках таймеров.

Существующий код вызывает функцию mod_timer() до получения ссылки, необходимой для повторно настроенного таймера, без удержания блокировки сокета (sock lock). Это создает состояние гонки с очисткой таймера: если таймер удаляется после возврата из функции mod_timer(), но до того, как будет получена ссылка, путь очистки может уменьшить счетчик ссылок таймера и уничтожить транспортный элемент или ассоциацию. Затем обработчик таймера получает ссылку на уже освобожденный объект и в конечном итоге уменьшает ее, что приводит к переполнению вниз (underflow) счетчика ссылок.

Необходимо удерживать объект до вызова mod_timer() и уменьшать ссылку, если функция mod_timer() сообщает о том, что таймер уже находился в состоянии ожидания («pending») в обработчиках таймеров. Применить тот же порядок действий к пути proto-unreachable, который может повторно настраивать транспортный таймер вне обработчиков таймеров без удержания блокировки сокета.

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

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

Linux

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

25.09.2026

Раскрытие

18.10.2026

Модерация

принято

Вход

VDB-422101

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!