CVE-2026-98676 in Linux
Сводка
по VulDB • 18.10.2026
В ядре Linux была устранена следующая уязвимость:
iio: adc: ade9000: исправлена ошибка разыменования нулевого указателя (NULL pointer dereference) при регистрации clkout
Функция ade9000_setup_clkout() передает NULL в качестве адреса регистра при регистрации делителя тактовой частоты. Во время регистрации тактового сигнала общий фреймворк для часов вызывает функцию clk_divider_recalc_rate(), которая выполняет разыменование этого адреса через readl(). В результате попытка обнаружения устройства ADE9000, настроенного как поставщик тактовых сигналов (clock provider) с внешним входным тактовым сигналом, приводит к аварийному завершению работы системы.
CLKOUT передает CLKIN без изменения его частоты. Он регистрируется как фиксированный делитель со коэффициентом 1:1, что не требует доступа к регистрам.
Данное изменение не влияет на конфигурацию с использованием внутреннего тактового сигнала, для которой драйвер не регистрирует поставщика тактовых сигналов (clock provider).
If you want to get best quality of vulnerability data, you may have to visit VulDB.