CVE-2026-98047
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
bpf: Sprawdź ramki przodków pod kątem wywołań zwrotnych rbtree
bpf_rbtree_add() wywołuje swój komparator, podczas gdy osoba wywołująca przechowuje katalog główny
zamek. Natywny kod wstawiania zachowuje surowe wskaźniki nadrzędne i łącza
wywołanie zwrotne, więc weryfikator zabrania odblokowania, zużywając węzły drzewa,
lub zmiana stanu RCU z tego wywołania zwrotnego.
in_rbtree_lock_required_cb() sprawdza tylko najbardziej wewnętrzną ramkę weryfikatora.
Dozwolone są statyczne wywołania podprogramów, przytrzymując blokadę obrotu i tym podobne
wywołanie wypycha ramkę bez ustawionego in_callback_fn. W związku z tym wszystkie wywołania zwrotne
ograniczenia znikają w zagnieżdżonej ramce. Podprogram może odblokować
drzewo, usuń i upuść porównywany węzeł, a następnie zablokuj ponownie. Wstawianie natywne
wznawia działanie z nieaktualnym wskaźnikiem nadrzędnym i łączy zwolnioną pamięć z drzewem.
Zamiast tego przejdź po wszystkich aktywnych klatkach dla wywołania zwrotnego rbtree. Łagodna statyka
podprogramy pozostają dozwolone, natomiast ograniczenia wywołań zwrotnych następują po wykonaniu
w zagnieżdżone ramki.
>_ 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