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

Сводка

по VulDB • 25.09.2026

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

net/sched: act_api: освобождение всех ссылок на действия при ошибке NEWACTION

Когда пакетный запрос RTM_NEWACTION заменяет существующее действие, функция tcf_idr_check_alloc() устанавливает временную ссылку на него. Если последующее действие не может инициализироваться, tcf_action_destroy() использует строгую семантику освобождения для очистки действий, которые были инициализированы к этому моменту. Для действия, привязанного к фильтру, проверка strict возвращает -EPERM без уменьшения временной ссылки.

Эта ошибка также приводит к тому, что tcf_action_destroy() возвращается до освобождения последующих записей. Любое новое действие, инициализированное между связанным действием и ошибочной записью, утекает вместе со своим зарезервированным слотом IDR, предотвращая повторное использование его индекса.

Используйте tcf_idr_release() для уменьшения каждой ссылки, удерживаемой пакетом, без отклонения связанных действий. Это позволяет процессу очистки продолжаться через все инициализированные записи и сохраняет освобождение модульной ссылки при уничтожении действия. Явное удаление действий и очистка сохраняют свои отдельные проверки счетчика привязки (bind-count).

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

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

Linux

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

24.09.2026

Раскрытие

25.09.2026

Модерация

принято

Вход

VDB-410100

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!