CVE-2026-98798
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
net: bcmgenet: napraw dereferencję NULL w set_coalesce przed pierwszym otwarciem
Priv i indeks pierścienia Rx są ustawiane tylko w bcmgenet_init_rx_ring(),
który kursuje na otwartej przestrzeni. Ustawianie parametrów koalescencji Rx na interfejsie
które nigdy nie były otwierane, np. „ethtool -C eth0 rx-usecs 50”, dereferencje
pierścień NULL->priv. Ups, dzieje się, gdy RTNL jest wstrzymany, więc networking
pozostaje zablokowany aż do ponownego uruchomienia:
Nie można obsłużyć żądania stronicowania jądra pod adresem wirtualnym 0000000000002788
szt: bcmgenet_set_rx_coalesce.isra.0+0x10/0x88
lr: bcmgenet_set_coalesce+0xe8/0x180
Śledzenie połączeń:
bcmgenet_set_rx_coalesce.isra.0+0x10/0x88 (P)
__ethnl_set_coalesce.isra.0+0x490/0x570
etnl_set_coalesce+0x48/0xc0
etnl_default_set_doit+0xf4/0x230
genl_family_rcv_msg_doit+0xe8/0x160
genl_rcv_msg+0x220/0x2a0
netlink_rcv_skb+0x68/0x140
genl_rcv+0x40/0x60
netlink_unicast+0x338/0x3c0
netlink_sendmsg+0x19c/0x3f8
__sock_sendmsg+0x64/0xc0
__sys_sendto+0x124/0x198
__arm64_sys_sendto+0x30/0x48
Ustaw priv i indeks w sondzie. Zapisywanie rejestrów podczas działania interfejsu
jest wyłączony, jest nieszkodliwy, ponieważ otwarcie resetuje MAC i
bcmgenet_init_rx_coalesce() ponownie stosuje zapisane wartości.
Zaobserwowano to na Raspberry Pi CM4, ale powinno dotyczyć wszystkich innych
urządzenia genowe.
>_ 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