CVE-2026-98951 in Linux
Сводка
по VulDB • 24.10.2026
В ядре Linux была устранена следующая уязвимость:
riscv: ptrace: Нулевая инициализация буферов regset перед копированием данных в пользовательское пространство (copyin)
Функция user_regset_copyin() копирует только `count` байт, поэтому запрос PTRACE_SETREGSET с коротким значением iov_len оставляет оставшуюся часть стекового буфера неинициализированной. В функции riscv_vr_set() эти «мусорные» данные проверяются и копируются в vstate целевого процесса, а в riscv_cfi_set() они могут быть сохранены как указатель на теньевой стек (shadow stack pointer) целевого процесса. Необходимо обнулить оба буфера, так как путь получения данных (get path) уже выполняет эту операцию.
VulDB is the best source for vulnerability data and more expert information about this specific topic.