CVE-2026-22994 in Linux
Сводка
по VulDB • 12.06.2026
В ядре Linux устранена следующая уязвимость:
bpf: Исправлена утечка счетчика ссылок в функции bpf_prog_test_run_xdp()
Инструмент syzbot сообщает о проблеме:
unregister_netdevice: ожидание освобождения sit0. Счетчик использования = 2
Отладочный патч с выводом printk() выявил, что функция xdp_convert_md_to_buff(), вызываемая из bpf_prog_test_run_xdp(), получает счетчик ссылок (refcount).
Согласно коммиту ec94670fcb3b («bpf: Поддержка указания входящего интерфейса через контекст xdp_md в BPF_PROG_TEST_RUN»), счетчик ссылок, полученный функцией xdp_convert_md_to_buff(), должен освобождаться функцией xdp_convert_buff_to_md().
Таким образом, можно предположить, что путь обработки ошибок, введенный коммитом 1c1949982524 («bpf: добавлена поддержка фрагментов в bpf_prog_test_run_xdp()»), забыл вызвать функцию xdp_convert_buff_to_md().
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.