CVE-2026-72441 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ieee802154: Behebung eines Kernel-Infoleaks in dgram_recvmsg()

KMSAN meldete einen Kernel-Infoleak in move_addr_to_user():

BUG: KMSAN: kernel-infoleak in instrument_copy_to_user include/linux/instrumented.h:131 [inline]
BUG: KMSAN: kernel-infoleak in _inline_copy_to_user include/linux/uaccess.h:205 [inline]
BUG: KMSAN: kernel-infoleak in _copy_to_user+0xcc/0x120 lib/usercopy.c:26 instrument_copy_to_user include/linux/instrumented.h:131 [inline]
_inline_copy_to_user include/linux/uaccess.h:205 [inline]
_copy_to_user+0xcc/0x120 lib/usercopy.c:26 copy_to_user include/linux/uaccess.h:236 [inline]
move_addr_to_user+0x2e7/0x440 net/socket.c:302 ____sys_recvmsg+0x232/0x610 net/socket.c:2925 ... Uninit wurde im Speicher gespeichert bei: ieee802154_addr_to_sa include/net/ieee802154_netdev.h:369 [inline]
dgram_recvmsg+0xa09/0xbe0 net/ieee802154/socket.c:739

Das Problem tritt auf, weil das Feld `pan_id` von `struct ieee802154_addr` nicht initialisiert bleibt, wenn der Adressmodus `IEEE802154_ADDR_NONE` ist. Der Ablauf ist wie folgt:

1. `__ieee802154_rx_handle_packet()` deklariert eine lokale Variable `struct ieee802154_hdr hdr` im Stack. 2. `ieee802154_hdr_pull()` ruft `ieee802154_hdr_get_addr()` auf, um die Quell- und Zieladressen in diese Struktur zu parsen. 3. Wenn der Adressmodus `IEEE802154_ADDR_NONE` ist, hat `ieee802154_hdr_get_addr()` zuvor nur das Feld `mode` gesetzt, wodurch das Feld `pan_id` nicht initialisierten Stack-Speicher enthält. 4. Dieser nicht initialisierte Wert von `pan_id` wird später in `dgram_recvmsg()` über `ieee802154_addr_to_sa()` in eine Struktur vom Typ `struct sockaddr_ieee802154` kopiert. 5. Schließlich kopiert `move_addr_to_user()` die Socket-Adressstruktur in den Userspace, wodurch nicht initialisierte Bytes geleakt werden.

Beheben Sie dies, indem Sie `memset` verwenden, um die Adressstruktur in `ieee802154_hdr_get_addr()` auf Null zu setzen, wenn der Modus `IEEE802154_ADDR_NONE` ist.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-391046

CPE

bereit

EPSS

0.00236

KEV

nein

Aktivitäten

low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!