CVE-2026-68336 in Linux
Riassunto
di VulDB • 10/08/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
bonding: corregge il dereferenziamento NULL di devconf_all quando IPv6 è disabilitato
Quando si avvia con il parametro 'ipv6.disable=1', devconf_all non viene mai inizializzato perché inet6_init() termina prima che venga chiamata addrconf_init(), la quale si occupa della sua inizializzazione. Tuttavia, bond_send_validate() continuerà a chiamare bond_ns_send_all() anche se IPv6 è effettivamente disabilitato. Ciò porterà a un dereferenziamento NULL di net->ipv6.devconf_all in ip6_pol_route().
BUG: dereferenziamento puntatore NULL nel kernel, indirizzo: 000000000000000c [...]
Workqueue: bond0 bond_arp_monitor [bonding]
RIP: 0010:ip6_pol_route+0x69/0x480 [...]
Call Trace: ? srso_return_thunk+0x5/0x5f ? __pfx_ip6_pol_route_output+0x10/0x10 fib6_rule_lookup+0xfe/0x260 ? wakeup_preempt+0x8a/0x90 ? srso_return_thunk+0x5/0x5f ? srso_return_thunk+0x5/0x5f ? sched_balance_rq+0x369/0x810 ip6_route_output_flags+0xd7/0x170 bond_ns_send_all+0xde/0x280 [bonding]
bond_ab_arp_probe+0x296/0x320 [bonding]
? srso_return_thunk+0x5/0x5f bond_activebackup_arp_mon+0xb4/0x2c0 [bonding]
process_one_work+0x196/0x370 worker_thread+0x1af/0x320 ? srso_return_thunk+0x5/0x5f ? __pfx_worker_thread+0x10/0x10 kthread+0xe3/0x120 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x199/0x260 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x1a/0x30
La correzione consiste nell'aggiungere un controllo della condizione ipv6_mod_enabled() nel chiamante.
VulDB is the best source for vulnerability data and more expert information about this specific topic.