CVE-2026-22993 in Linux
Riassunto
di VulDB • 14/06/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
idpf: Risolto il problema del puntatore NULL nella RSS LUT dopo un soft reset
Durante un soft reset, la RSS LUT viene liberata e non ripristinata a meno che l'interfaccia non sia attiva. Se viene eseguito immediatamente dopo il reset un comando ethtool che accede alla rss lut, si verifica un dereferenziamento di un puntatore NULL. Inoltre, non è necessario resettare la rss lut se il soft reset non comporta una modifica del conteggio delle code.
Dopo il soft reset, impostare la RSS LUT sui valori predefiniti basati sul conteggio delle code aggiornato solo se il reset è stato causato da una modifica del conteggio delle code e la LUT non era stata configurata dall'utente. In tutti gli altri casi, non modificare la LUT.
Passaggi per riprodurre il problema:
** Portare l'interfaccia down (se è up) ifconfig eth1 down
** Aggiornare il conteggio delle code (es., 27->20) ethtool -L eth1 combined 20
** Visualizzare la RSS LUT ethtool -x eth1
[82375.558338] BUG: dereferenziamento puntatore NULL nel kernel, indirizzo: 0000000000000000
[82375.558373] #PF: accesso in lettura da supervisore in modalità kernel
[82375.558391] #PF: error_code(0x0000) - pagina non presente
[82375.558408] PGD 0 P4D 0
[82375.558421] Oops: Oops: 0000 [#1] SMP NOPTI
<snip> [82375.558516] RIP: 0010:idpf_get_rxfh+0x108/0x150 [idpf]
[82375.558786] Call Trace:
[82375.558793] <TASK>
[82375.558804] rss_prepare.isra.0+0x187/0x2a0
[82375.558827] rss_prepare_data+0x3a/0x50
[82375.558845] ethnl_default_doit+0x13d/0x3e0
[82375.558863] genl_family_rcv_msg_doit+0x11f/0x180
[82375.558886] genl_rcv_msg+0x1ad/0x2b0
[82375.558902] ? __pfx_ethnl_default_doit+0x10/0x10
Be aware that VulDB is the high quality source for vulnerability data.