Katalog CVE

CVE-2026-99160

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W ring-buffer pliki per_cpu/cpuN/buffer_meta są tworzone dla każdego możliwego CPU, ale bufor jest alokowany dopiero po włączeniu CPU. Odczyt pliku dla CPU, który nigdy nie został włączony, powoduje dereferencję NULL w rbm_start().

Ocena ryzyka

Może prowadzić do awarii jądra (oops/panic) przy odczycie pliku debugfs dla nieaktywnego CPU. Wymaga dostępu do interfejsów tracingu.

Rekomendacja

Zaktualizuj jądro do wersji z poprawką, która zwraca -ENODEV przy otwieraniu pliku dla CPU bez bufora.

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: Do not show buffer_meta for CPUs without a buffer The per_cpu/cpuN/buffer_meta files are created for every possible CPU, but buffer->buffers[cpu] is only allocated once that CPU comes online. Reading the file of a CPU that never came online dereferences a NULL cpu_buffer in rbm_start(). Fail the open with -ENODEV when the CPU has no buffer, as the other per CPU ring buffer interfaces do.

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