Katalog CVE

CVE-2026-63835

Niskie ryzyko· EPSS 7%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

Percentyl 7 - wyżej niż 7% wszystkich znanych CVE

Streszczenie

W jądrze Linux w module batman-adv (B.A.T.M.A.N. Advanced) wykryto podatność polegającą na wycieku pakietów (skb) podczas wyłączania interfejsu sieciowego. Funkcja batadv_v_ogm_iface_disable() zwalnia listę agregacji (aggr_list), ale nie blokuje możliwości dodawania nowych pakietów przez batadv_v_ogm_send_meshif(), co prowadzi do utraty pamięci.

Ocena ryzyka

Organizacja narażona jest na wyciek pamięci jądra, który może prowadzić do degradacji wydajności systemu lub wyczerpania zasobów, szczególnie przy częstym włączaniu/wyłączaniu interfejsów w sieci mesh.

Rekomendacja

Należy niezwłocznie zaktualizować jądro Linux do wersji zawierającej poprawkę blokującą dodawanie pakietów do aggr_list po wyłączeniu interfejsu w module batman-adv.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: batman-adv: v: prevent OGM aggregation on disabled hardif When an interface gets disabled, the worker is correctly disabled by batadv_hardif_disable_interface() -> ... -> batadv_v_ogm_iface_disable(). In this process, the skb aggr_list is also freed. But batadv_v_ogm_send_meshif() can still queue new skbs (via batadv_v_ogm_queue_on_if()) to the aggr_list. This will only stop after all cores can no longer find the RCU protected list of hard interfaces. These queued skbs will never be freed or consumed by batadv_v_ogm_aggr_work. The batadv_v_ogm_iface_disable() function must block batadv_v_ogm_queue_on_if() to avoid leak of skbs.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS