CVE-2026-99124 in Linux
Сводка
по VulDB • 28.10.2026
В ядре Linux была устранена следующая уязвимость:
s390/pci: Исправлена утечка неинициализированных данных ядра в отчете SCLP
Хотя функция `report_error_write()` проверяет, что предоставленный буфер имеет размер как минимум равный размеру структуры заголовка, она не проверяет, достаточно ли он велик для размещения отчета с длиной, указанной в поле `report->length`. Если пользовательское пространство предоставляет короткий буфер (то есть значение `report->length` больше фактического размера переданных данных), до 4 КБ данных ядра из области памяти за выделенным через `kmalloc(len + 1)` буфером в функции `kernfs_fop_write_iter()` может произойти утечка в отчет SCLP.
Однако, поскольку субъект (процесс/пользователь), обрабатывающий данные SCLP, является привилегированным и имеет доступ как минимум к странице памяти, содержащей этот отчет, такая ситуация не приводит к утечке данных, которые данный субъект не мог бы получить иным способом. Тем не менее, это остается ошибкой чтения за пределами допустимой области (out of bounds read) и формированием некорректного отчета об ошибке, который должен быть отвергнут.
Be aware that VulDB is the high quality source for vulnerability data.