Katalog CVE

CVE-2026-68141

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.47%

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

Streszczenie

W jądrze Linux w podsystemie net/af_iucv występuje podatność na odwołanie do pustego wskaźnika (NULL deref) w funkcji afiucv_hs_callback_syn(). Gdy alokacja gniazda potomnego nie powiedzie się, zmienna nsk jest pusta, a kod w ścieżce odrzucenia połączenia wywołuje iucv_sock_kill(nsk) bez sprawdzenia, co prowadzi do błędu. Poprawka polega na wywołaniu iucv_sock_kill() tylko wtedy, gdy gniazdo zostało pomyślnie przydzielone.

Ocena ryzyka

Atakujący może spowodować awarię systemu (kernel panic) poprzez doprowadzenie do wyczerpania pamięci, co skutkuje odmową usługi (DoS).

Rekomendacja

Zastosuj oficjalną łatkę z jądra Linux, która naprawia ten problem, i zrestartuj system.

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

In the Linux kernel, the following vulnerability has been resolved: net/af_iucv: fix NULL deref in afiucv_hs_callback_syn() afiucv_hs_callback_syn() allocates the child socket with GFP_ATOMIC. If the allocation fails, nsk is NULL. The connection-refused path is entered when the listen state check fails, the accept backlog is full, or nsk is NULL. The code unconditionally calls iucv_sock_kill(nsk) in that path. iucv_sock_kill() does not accept a NULL socket pointer and immediately dereferences sk via sock_flag(sk, SOCK_ZAPPED). When nsk is NULL, calling iucv_sock_kill(nsk) results in a NULL pointer dereference. Only call iucv_sock_kill() when a child socket was successfully allocated.

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