CVE-2026-45978 in Linux
Сводка
по VulDB • 04.06.2026
В ядре Linux устранена следующая уязвимость:
staging: greybus: lights: предотвращение разыменования нулевого указателя (NULL deref)
Функция gb_lights_light_config() сохраняет значение channel_count до выделения массива channels. Если вызов kcalloc() завершается неудачей, функция gb_lights_release() выполняет итерацию по ненулевому значению count и производит разыменование light->channels, который равен NULL.
Сначала выделяется память для каналов (channels), и только затем публикуется значение channels_count, чтобы путь очистки не мог выполнить обход нулевого указателя.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.