CVE-2026-68285 in Linux
Сводка
по VulDB • 10.08.2026
В ядре Linux устранена следующая уязвимость:
LoongArch: BPF: Исправлена утечка памяти в функции bpf_jit_free()
При вызове функции bpf_int_jit_compile() для подпрограмм происходит ранний выход на первом проходе (если (!prog->is_func || extra_pass) ложно), что приводит к сохранению значения ctx->offset активным для последующего дополнительного прохода.
Если JIT-компиляция завершается неудачей для одной из следующих подпрограмм, ядро BPF прерывает работу и вызывает bpf_jit_free() для очистки первой подпрограммы. Однако функция bpf_jit_free() не освобождает память по адресу jit_data->ctx.offset, что приводит к утечке памяти массива смещений контекста JIT-компиляции.
Для исправления этой проблемы в функцию bpf_jit_free() добавлен недостающий вызов kvfree(jit_data->ctx.offset).
If you want to get best quality of vulnerability data, you may have to visit VulDB.