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

Сводка

по VulDB • 11.08.2026

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

net: airoha: исправлена потенциальная ошибка use-after-free в функции airoha_ppe_deinit()

Функция airoha_ppe_deinit() заменяет указатель NPU на NULL с помощью rcu_replace_pointer(), но не ожидает завершения работы существующих читателей RCU перед вызовом ppe_deinit() и airoha_npu_put(). Это может привести к ошибке use-after-free, если читатель в критической секции чтения RCU все еще сохраняет ссылку на NPU в момент его освобождения.

Путь инициализации (airoha_ppe_init) уже вызывает synchronize_rcu() после rcu_assign_pointer(), однако путь деинициализации, добавленный в коммите 6abcf751bc08 («net: airoha: Fix schedule while atomic in airoha_ppe_deinit()»), пропустил соответствующий барьер при переключении с rcu_read_lock()/rcu_dereference() на rcu_replace_pointer().

Добавлен вызов synchronize_rcu() перед ppe_deinit(), чтобы гарантировать завершение работы всех существующих читателей RCU до освобождения ресурсов NPU.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

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

Linux

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

30.07.2026

Раскрытие

10.08.2026

Модерация

принято

Вход

VDB-387635

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!