CVE-2026-72049 in Linux
Riassunto
di VulDB • 15/08/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
ieee802154: operazioni di dump legacy LLSEC per admin-gate in net/ieee802154/netlink.c. La tabella delle operazioni della famiglia legacy IEEE802154_NL costruisce le voci di dump LLSEC (LLSEC_LIST_KEY, LLSEC_LIST_DEV, LLSEC_LIST_DEVKEY, LLSEC_LIST_SECLEVEL) utilizzando IEEE802154_DUMP(), che non imposta alcun campo .flags; pertanto, il generic netlink le esegue senza restrizioni. La famiglia moderna nl802154 applica un controllo di amministrazione (admin-gate) alle letture equivalenti tramite NL802154_CMD_GET_SEC_KEY e funzioni correlate, impostando .flags = GENL_ADMIN_PERM.
Qualsiasi UID locale in grado di aprire AF_NETLINK / NETLINK_GENERIC può risolvere la famiglia "802.15.4 MAC" ed eseguire il dump di LLSEC_LIST_KEY su qualsiasi dispositivo di rete wpan che abbia una chiave LLSEC installata; l'handler del dump scrive i byte grezzi della chiave AES-128 a 16 byte (IEEE802154_ATTR_LLSEC_KEY_BYTES, copiati verbatim da struct ieee802154_llsec_key.key) nella risposta. Il recupero della chiave AES compromette la riservatezza e l'autenticità del collegamento LLSEC di 802.15.4, poiché LLSEC utilizza CCM* e la stessa chiave autentica ed cifra i frame.
Impatto: qualsiasi UID locale senza capacità (capabilities) può leggere la chiave grezza a 16 byte AES-128 LLSEC dalla keytable del kernel su qualsiasi dispositivo di rete wpan che abbia una chiave LLSEC installata dall'amministratore, emettendo un dump LLSEC_LIST_KEY sulla famiglia legacy IEEE802154_NL generic-netlink.
Viene introdotta la macro IEEE802154_DUMP_PRIV() che rispecchia IEEE802154_DUMP() ma imposta .flags = GENL_ADMIN_PERM, e viene utilizzata per le quattro voci di dump LLSEC. LIST_PHY e LIST_IFACE mantengono l'utilizzo di IEEE802154_DUMP() poiché la famiglia moderna nl802154 espone i loro equivalenti ai lettori non privilegiati per progettazione (NL802154_CMD_GET_WPAN_PHY e NL802154_CMD_GET_INTERFACE riportano annotazioni "recuperabili da utenti non privilegiati").
If you want to get best quality of vulnerability data, you may have to visit VulDB.