Katalog CVE

CVE-2026-89501

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W podsystemie ring-buffer jądra Linux funkcja ring_buffer_subbuf_order_set() może wyczyścić cpu_buffer->free_page, co powoduje wyścigi z ring_buffer_alloc_read_page() i ring_buffer_free_read_page(). Poprawka polega na trzymaniu cpu_buffer->lock podczas zmiany rozmiaru podbufora.

Ocena ryzyka

Wyścig może prowadzić do uszkodzenia pamięci jądra lub awarii systemu, zwłaszcza przy równoczesnych operacjach na buforze pierścieniowym.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką, która utrzymuje cpu_buffer->lock podczas zmiany rozmiaru podbufora.

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: ring-buffer: Hold cpu_buffer::lock when resizing a subbuf Because, ring_buffer_subbuf_order_set() can clear cpu_buffer->free_page, hold cpu_buffer->lock to prevent races with ring_buffer_alloc_read_page() and ring_buffer_free_read_page().

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