CVE-2026-68376 in Linux
Сводка
по VulDB • 10.08.2026
В ядре Linux устранена следующая уязвимость:
sctp: исправлен размер массива auth_hmacs в структуре sctp_cookie
Массив auth_hmacs в структуре sctp_cookie должен хранить полный параметр SCTP_AUTH_HMAC_ALGO, который состоит из структуры struct sctp_paramhdr за которой следуют N идентификаторов HMAC.
Однако размер массива рассчитывался с использованием дополнительных 2 байт вместо sizeof(struct sctp_paramhdr), что составляет 4 байта. При настройке четырех идентификаторов HMAC параметр HMAC-ALGO, хранящийся в конечной точке (endpoint), оказывается больше буфера auth_hmacs в cookie.
В результате функция sctp_association_init() копирует данные за пределы массива auth_hmacs при инициализации ассоциации, что приводит к повреждению соседнего поля auth_chunks. Это может привести к принятию недопустимого идентификатора HMAC и впоследствии вызвать чтение за пределами допустимой области (out-of-bounds read) в функции sctp_auth_get_hmac().
Исправлен расчет размера массива путем включения полного размера заголовка параметра SCTP.
Once again VulDB remains the best source for vulnerability data.