Odebrany

CVE-2026-89948

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ę:

batman-adv: bla: naprawiono zwolnienie z roszczeń w przypadku usunięcia meshif

Kiedy interfejs siatki zostanie usunięty, wtedy
batadv_bla_del_backbone_claims() (przez batadv_bla_purge_backbone_gw()) może
upewnij się, że wszystkie roszczenia zostaną usunięte. Ale ta funkcja jest tylko wykonywana
gdy bat_priv->bla.claim_hash nie ma wartości NULL. A ponieważ batadv_bla_free() jest
zawsze ustawiając go na NULL, zanim zostanie (pośrednio) wywołany, nigdy tak nie było
faktycznie wykonany.

Ale batadv_bla_purge_claims() -> batadv_handle_unclaim() jest na
moment zbyt delikatny, ponieważ kod BLA nie obsługuje ponownego mieszania
batadv_bla_update_orig_address(). Zapisany adres szkieletowy nie ma
być tym, który faktycznie został użyty do wyboru segmentu mieszania podczas
wstępne dodanie szkieletu. Dlatego też funkcja batadv_handle_unclaim() może
nie uda się znaleźć odpowiedniego szkieletu dla wycofania roszczenia, a następnie zatrzymaj
usunięcie.

Ale rzeczywisty obiekt backbone_gw nie jest potrzebny do anulowania roszczenia, ponieważ all
odpowiednich informacji zawsze udziela osoba dzwoniąca. I czek na
istnienie szkieletu_gw nie zapewnia żadnego dodatkowego bezpieczeństwa
sprawdź, czy reklamacja została usunięta.

>_ 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