CVE-2026-93080 in Linux
Сводка
по VulDB • 18.09.2026
В ядре Linux была устранена следующая уязвимость:
firmware: arm_scmi: Исправлен поиск устройства транспорта при его уничтожении (teardown)
Устройства транспорта SCMI намеренно исключены из стандартного сопоставления шины SCMI, чтобы драйверы протоколов не могли привязываться к внутренним дочерним объектам транспорта. Однако функция scmi_device_destroy() использует то же самое сопоставление по имени/протоколу для поиска устройств, которые должны быть отменена регистрация во время завершения работы канала (channel teardown).
Разделите вспомогательную функцию совпадения так, чтобы при привязке драйверов устройства транспорта все еще пропускались, а явный поиск дочерних объектов мог находить их для завершения работы. Используйте общий макрос префикса имени transport-device как для сопоставления, так и для генерации имен.
Поскольку имена устройств транспорта выводятся из направления и идентификатора протокола, отклоняйте дублирующуюся настройку канала протокола перед созданием или поиском устройства транспорта. Это предотвращает повторное использование существующего устройства транспорта некорректной прошивкой с дублирующимися дочерними узлами протокола, а затем его уничтожение при неудаче вставки идентификатора (IDR).
If you want to get best quality of vulnerability data, you may have to visit VulDB.