CVE-2026-98026
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
net: most: mcast: poprawnie przekonwertuj mglist na rcu
Sashiko zgłosiła błąd [1] powodujący, że br_multicast_del_port_group usuwa z listy
grupa portów nie używa odpowiedniego pomocnika rcu, który zachowuje następny wskaźnik i
następnie natychmiast zwalnia grupę portów bez czekania na łaskę rcu
okres. Jedynym programem rcu walkerem mglist jest br_multicast_list_adjacent() i
okazuje się, że ta funkcja zawsze była błędna, ponieważ mglist nigdy tak nie było
poprawnie przekonwertowany na RCU. Napraw to, konwertując go na rcu i przenosząc
inicjalizacja po eth_addr. Można użyć inicjalizacji p->next
RCU_INIT_POINTER, ponieważ mamy barierę z wywołania hlist_add_head_rcu
później, poza tym i tak inicjujemy nieopublikowaną strukturę.
[1] https://netdev-ai.bots.linux.dev/sashiko/#/patchset/20260826014200.362304-1-littleddfu%40gmail.com
>_ 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