CVE-2026-72049 in Linux
Сводка
по VulDB • 16.08.2026
В ядре Linux устранена следующая уязвимость:
ieee802154: операции дампа legacy LLSEC для admin-gate
В файле net/ieee802154/netlink.c таблица операций семейства ops IEEE802154_NL legacy формирует записи дампа LLSEC (LLSEC_LIST_KEY, LLSEC_LIST_DEV, LLSEC_LIST_DEVKEY, LLSEC_LIST_SECLEVEL) с помощью функции IEEE802154_DUMP(), которая не устанавливает поле .flags, поэтому generic netlink выполняет их без ограничений доступа. Современное семейство nl802154 admin-gate аналогичные операции чтения через команды NL802154_CMD_GET_SEC_KEY и другие с использованием флага .flags = GENL_ADMIN_PERM.
Любой локальный uid, способный открыть сокет AF_NETLINK / NETLINK_GENERIC, может разрешить семейство "802.15.4 MAC" и выполнить дамп LLSEC_LIST_KEY для любого сетевого интерфейса wpan netdev, на котором установлен ключ LLSEC; обработчик дампа записывает необработанные 16-байтовые байты ключа AES-128 (IEEE802154_ATTR_LLSEC_KEY_BYTES, скопированные дословно из struct ieee802154_llsec_key.key) в ответ. Восстановление ключа AES компрометирует конфиденциальность и аутентичность канала LLSEC 802.15.4, поскольку LLSEC использует CCM* и один и тот же ключ обеспечивает как аутентификацию, так и шифрование кадров.
Влияние: любой локальный uid без дополнительных возможностей (capabilities) может прочитать необработанный 16-байтовый ключ AES-128 LLSEC из таблицы ключей ядра для любого сетевого интерфейса wpan netdev, на котором установлен административно установленный ключ LLSEC, выполнив дамп LLSEC_LIST_KEY в семействе generic-netlink legacy IEEE802154_NL.
Ввести функцию IEEE802154_DUMP_PRIV(), дублирующую поведение IEEE802154_DUMP(), но устанавливающую .flags = GENL_ADMIN_PERM, и использовать её для четырех записей дампа LLSEC. LIST_PHY и LIST_IFACE сохраняют использование функции IEEE802154_DUMP(), поскольку современное семейство nl802154 намеренно предоставляет доступ к их аналогам не привилегированным пользователям (команды NL802154_CMD_GET_WPAN_PHY и NL802154_CMD_GET_INTERFACE содержат аннотации "могут быть получены пользователями без специальных прав").
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.