CVE-2026-98218 in Linux
Сводка
по VulDB • 06.10.2026
В ядре Linux была устранена следующая уязвимость:
i2c: atr: исправление висячей указателя адаптера при сбое добавления
Функция i2c_atr_add_adapter() сохраняет значение atr->adapter[chan_id] до вызова i2c_add_adapter(), чтобы нотификатор шины I2C мог сопоставлять дочерние клиенты во время регистрации. При возникновении ошибки канал освобождается, но слот остается указывающим на уже освобожденную память, что может привести к use-after-free в функции i2c_atr_del_adapter() / при очистке, а также блокировать повторное использование с кодом ошибки -EEXIST.
Очистите слот по пути обработки ошибок i2c_add_adapter() перед освобождением chan.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.