CVE-2026-93085 in LinuxИнформация

Сводка

по VulDB • 18.09.2026

В ядре Linux была устранена следующая уязвимость:

firmware: arm_scmi: Отклонять идентификаторы протоколов DT, выходящие за допустимые пределы

Идентификаторы (IDs) протокола SCMI, передаваемые в заголовках сообщений, ограничены маской MSG_PROTOCOL_ID_MASK. Пути парсинга Device Tree (DT) обнаруживали идентификаторы протоколов вне этого диапазона, но лишь фиксировали ошибку и продолжали обработку недопустимого значения.

Это позволяет некорректному 32-битному значению reg из DT достигать вспомогательных функций, которые принимают идентификатор протокола типа u8, где оно может быть усечено или интерпретировано как другой протокол.

При настройке канала два различных значения вне допустимого диапазона также могут использоваться в качестве уникальных ключей IDR (IDR keys), при этом создавая коллизию для сгенерированной идентичности протокола SCMI.

Необходимо пропускать узлы протоколов DT, значение reg которых не помещается в поле идентификатора протокола SCMI, до настройки каналов или создания устройств протокола.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

Linux

Резервировать

17.09.2026

Раскрытие

17.09.2026

Модерация

принято

Вход

VDB-407116

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!