Odebrany

CVE-2026-98384

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

bpf: Napraw odczyt poza granicami protokołu sk_protocol w bpf_sock_destroy()

sk_protocol żyje w struct sock, a nie w struct sock_common. Czekanie na czas
lub zażądaj przekazania skarpety do bpf_sock_destroy() przez iterator tcp
żadne z nich, więc czytanie sk->sk_protocol przebiega obok obiektu:

===================================================================
BŁĄD: KASAN: płyta poza granicami w bpf_sock_destroy+0xc7/0xe0
Odczytaj rozmiar 2 pod adresem ffff8881047d11b4 za pomocą zadania test_progs/428

Skażony: [W]=OSTRZEŻ
Zadzwoń do śledzenia:
<ZADANIE>
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
wpis_SYSCALL_64_after_hwframe+0x76/0x7e

Sprawdź sk_protocol tylko na pełnych skarpetkach. tcp_abort() już wie, jak to zrobić
poradzić sobie ze skarpetkami TIME_WAIT i NEW_SYN_RECV. Popraw także komentarz
nigdy nie pasował do kodu.

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org