CVE-2026-74740 in LinuxИнформация

Сводка

по VulDB • 26.08.2026

В ядре Linux была устранена следующая уязвимость:

net/sched: act_api: исправлена гонка данных (TOCTOU), приводящая к разыменованию нулевого указателя в поле a->goto_chain

Функция tcf_action_exec() обрабатывает действие TC_ACT_GOTO_CHAIN, сначала проверяя rcu_access_pointer(a->goto_chain), а затем вызывая функцию tcf_action_goto_chain_exec(), которая выполняет второе независимое чтение с помощью rcu_dereference_bh(a->goto_chain) и немедленно разыменовывает chain->filter_chain. Одновременный вызов функции tcf_action_set_ctrlact() (например, при замене действия gact replace) может обнулить поле a->goto_chain между двумя чтениями; в результате второе чтение возвращает NULL, и функция tcf_action_goto_chain_exec() пытается выполнить разыменование нулевого указателя.

Для устранения гонки данных выполнено единое чтение с помощью rcu_dereference_bh(a->goto_chain) внутри функции tcf_action_exec(), после чего результат один раз проверяется на равенство NULL, а полученный указатель chain передается в функцию tcf_action_goto_chain_exec(). Это преобразует разделенную операцию проверки и использования (check/use) в единую проверку и использование одного значения.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

Linux

Резервировать

15.08.2026

Раскрытие

26.08.2026

Модерация

принято

Вход

VDB-395802

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!