CVE-2026-46231
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
W jądrze Linuxa zidentyfikowano podatność w module batman-adv, która polega na wycieku referencji do obiektu backbone_gw w przypadku niepowodzenia w dodaniu nowego roszczenia do hasha.
Ocena ryzyka
Wyciek referencji może prowadzić do niekontrolowanego zużycia pamięci, co w dłuższej perspektywie może wpłynąć na stabilność systemu.
Rekomendacja
Zaleca się aktualizację jądra Linuxa do najnowszej wersji, aby usunąć tę podatność oraz zapewnić prawidłowe zarządzanie referencjami.
Inne podatności w Linux kernel, batman-adv module
Zobacz wszystkie- CVE-2026-46238Wysokie
W jądrze systemu Linux zidentyfikowano podatność w module batman-adv, która dotyczy przechowywania wskaźników pochodzących od nieposiadających właściciela w stanie sąsiada BAT IV. Wskaźnik ten może nie odnosić się do aktywnego wpisu po usunięciu, co prowadzi do potencjalnych problemów z integralnością danych.
- CVE-2026-46233Średnie
W jądrze Linuxa zidentyfikowano podatność w module batman-adv, która dotyczy funkcji batadv_bla_purge_claims(). Problem polega na tym, że funkcja ta może napotkać roszczenie, które jest w trakcie zwalniania, co prowadzi do dereferencji wskaźnika NULL.
- CVE-2026-46212Wysokie
W jądrze systemu Linux zidentyfikowano podatność w module batman-adv, która dotyczy błędnego zarządzania pamięcią podczas usuwania roszczeń. Problem polega na tym, że usunięcie roszczenia może prowadzić do sytuacji use-after-free, co może skutkować nieprzewidywalnym zachowaniem systemu.
- CVE-2026-46208Wysokie
W jądrze systemu Linux zidentyfikowano podatność w module batman-adv, która pozwala na kontynuowanie sesji tp_meter po zakończeniu żądania netlink. Podczas usuwania interfejsu mesh, sesje te nie są odpowiednio zatrzymywane, co może prowadzić do problemów z synchronizacją.
- CVE-2026-46198Wysokie
W jądrze systemu Linux naprawiono podatność związaną z przepełnieniem całkowitym w module batman-adv. Problem dotyczy funkcji batadv_iv_ogm_send_to_if, gdzie sprawdzenie rozmiaru wykonano przy użyciu typu int, podczas gdy zmienna buff_pos używa typu s16, co może prowadzić do odczytu poza dozwolonym zakresem.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: batman-adv: bla: put backbone reference on failed claim hash insert When batadv_bla_add_claim() fails to insert a new claim into the hash, it leaked a reference to the backbone_gw for which the claim was intended. Call batadv_backbone_gw_put() on the error path to release the reference and avoid leaking the backbone_gw object.

