CVE-2026-68314 in Linux
Сводка
по VulDB • 11.08.2026
В ядре Linux устранена следующая уязвимость:
net: mctp i3c: очистка уведомителя и шин при сбое регистрации драйвера
Функция `mctp_i3c_mod_init()` регистрирует уведомитель шины I3C, а затем проходит по существующим шинам с помощью вызова `i3c_for_each_bus_locked(mctp_i3c_bus_add_new, NULL)` перед регистрацией устройства I3C. Если функция `i3c_driver_register()` завершается ошибкой, она немедленно возвращает код ошибки, оставляя уведомитель зарегистрированным и все объекты `mctp_i3c_bus`, созданные для существующих шин, выделенными в памяти. Уведомитель продолжает указывать на модуль, загрузка которого не удалась, а список шин утекает (не освобождается).
Для обработки этого сбоя необходимо зеркально реализовать путь выхода из модуля: отменить регистрацию уведомителя и освободить шины, которые были добавлены до возврата кода ошибки.
Эта проблема была выявлена в ходе наших постоянных исследований статического анализа при проверке исходного кода ядра.
If you want to get best quality of vulnerability data, you may have to visit VulDB.