CVE-2026-98384 in Linuxinfo

Zusammenfassung

von VulDB • 09.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

bpf: Korrektur eines Out-of-Bounds-Lesezugriffs auf sk_protocol in bpf_sock_destroy()

sk_protocol befindet sich nicht in struct sock_common, sondern in struct sock. Ein von dem TCP-Iterator an bpf_sock_destroy() übergebenes Timewait- oder Request-Socket ist keines dieser beiden Typen, sodass das Lesen von sk->sk_protocol außerhalb des Objekts erfolgt:

================================================================== BUG: KASAN: slab-out-of-bounds in bpf_sock_destroy+0xc7/0xe0 Read of size 2 at addr ffff8881047d11b4 by task test_progs/428

Tainted: [W]=WARN
Call Trace: dump_stack_lvl+0x91/0xf0 print_report+0xd1/0x630 kasan_report+0xf3/0x130 __asan_report_load2_noabort+0x14/0x30 bpf_sock_destroy+0xc7/0xe0 bpf_prog_c3dd61f9d9cd9f37_iter_tcp6_timewait+0x9f/0xb7 bpf_iter_run_prog+0x538/0xde0 bpf_iter_tcp_seq_show+0x26b/0x4b0 bpf_seq_read+0x424/0x1210 vfs_read+0x197/0xe40 ksys_read+0x119/0x240 __x64_sys_read+0x72/0xc0 x64_sys_call+0x647/0x27e0 do_syscall_64+0xe5/0x610 entry_SYSCALL_64_after_hwframe+0x76/0x7e

Prüfen Sie sk_protocol nur bei vollständigen Sockets. tcp_abort() weiß bereits, wie mit TIME_WAIT- und NEW_SYN_RECV-Sockets umgegangen wird. Korrigieren Sie außerdem den Kommentar, da dieser nie dem Code entsprach.

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

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

09.10.2026

Moderieren

akzeptiert

Eintrag

VDB-415752

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!