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

Сводка

по VulDB • 24.10.2026

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

ksmbd: исправлена запись за пределами кучи (heap) в функции krb5_authenticate()

В функции krb5_authenticate() переменная out_len вычисляется для определения доступного пространства («headroom») в буфере ответа (response_buf) для входящего токена Kerberos AP-REP. Однако при обработке SMB2_SESSION_SETUP как не первого элемента составного запроса SMB2 из расчета исключается значение work->next_smb2_rsp_hdr_off.

Это приводит к тому, что out_len завышает оставшийся запас буфера на величину совокупного размера предыдущих ответов в цепочке соединений (compound chain). В результате проверка длины в функции ksmbd_krb5_authenticate() (*out_len <= resp->spnego_blob_len) проходит ошибочно, позволяя функции memcpy() записывать данные AP-REP за пределы response_buf в соседнюю память кучи ядра.

Исправление заключается в вычитании work->next_smb2_rsp_hdr_off при вычислении out_len, что обеспечивает точное отражение физического оставшегося пространства буфера.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

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

Linux

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

25.09.2026

Раскрытие

23.10.2026

Модерация

принято

Вход

VDB-425808

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!