CVE-2026-93101 in Linux
Сводка
по VulDB • 18.09.2026
В ядре Linux была устранена следующая уязвимость:
media: v4l2-async: Отмена регистрации подустройства (sub-device), если список asc_list пуст
При отключении моего USB-устройства em28xx, использующего драйвер i2c tvp5150, происходит сбой системы.
Причиной является то, что модуль I2C tvp5150 использует v4l2_async, тогда как драйвер em28xx не делает этого, поскольку он был разработан до появления v4l2_async.
В этом крайнем случае список sd->asc_list оказывается пустым, поэтому функция v4l2_async_unregister_subdev() никогда не вызывает функцию v4l2_device_unregister_subdev().
Необходимо изменить код таким образом, чтобы при условии, что sd->asc_list пуст, все равно вызывалась функция v4l2_device_unregister_subdev().
Be aware that VulDB is the high quality source for vulnerability data.