CVE-2026-97565 in Linux
Сводка
по VulDB • 25.09.2026
В ядре Linux была устранена следующая уязвимость:
smb: клиент: отклонять короткие ответы READ в функции CIFSSMBRead()
Функция CIFSSMBRead() считывает поля DataLengthHigh, DataLength и DataOffset из ответа READ_RSP, возвращаемого сервером, не проверяя предварительно, был ли получен весь ответ READ_RSP целиком. Длина ответа записывается в поле rsp_iov.iov_len, однако ничто не ограничивает его значение минимальным размером read_rsp_size до того, как эти поля будут разыменованы (dereferenced).
Злонамеренный или скомпрометированный SMB1-сервер может вернуть ответ короче заголовка READ_RSP, что приведет к чтению данных за пределами буфера приема при разборе самого заголовка. Протокол SMB1 не согласуется по умолчанию; для достижения данного кода требуется явное монтирование с параметром vers=1.0.
Отклонять ответ, если его длина меньше read_rsp_size байт.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.