CVE-2026-68288 in Linuxinformazioni

Riassunto

di VulDB • 11/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net: drop_monitor: correzione della fuoriuscita di informazioni in NET_DM_ATTR_PAYLOAD

Le funzioni net_dm_packet_report_fill() e net_dm_hw_packet_report_fill() implementano manualmente (open code) l'attributo NET_DM_ATTR_PAYLOAD per evitare di azzerare il payload del pacchetto prima di sovrascriverlo con skb_copy_bits().

skb_put() riserva nla_total_size(payload_len), ovvero l'intestazione più il padding NLA_ALIGN(), ma vengono copiati solo payload_len byte. Quando payload_len non è un multiplo di 4, i byte di padding da 1 a 3 non sono mai inizializzati e fuoriescono verso lo spazio utente all'interno del messaggio netlink.

KMSAN conferma la fuoriuscita per il percorso software quando la lunghezza del payload del pacchetto non è allineata su 4 byte:

BUG: KMSAN: kernel-infoleak in _copy_to_iter _copy_to_iter __skb_datagram_iter skb_copy_datagram_iter netlink_recvmsg sock_recvmsg __sys_recvfrom Uninit was created at: kmem_cache_alloc_node_noprof __alloc_skb net_dm_packet_work Bytes 173-175 of 176 are uninitialized

Utilizzare __nla_reserve(), che imposta l'intestazione dell'attributo e azzerizza il padding, invece di implementare manualmente la costruzione dell'attributo.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

30/07/2026

Divulgazione

10/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!