Katalog CVE

CVE-2026-23271

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.10%

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

Streszczenie

W jądrze Linux wykryto błąd w mechanizmie obsługi zdarzeń wydajnościowych (perf). Funkcja __perf_event_overflow() może być wywołana z wyłączonym tylko wywłaszczaniem, ale bez wyłączenia przerwań, co prowadzi do wyścigu z funkcją perf_event_exit_event(). W wyniku tego wyścigu może dojść do użycia już zwolnionej pamięci, np. programu BPF.

Ocena ryzyka

Atakujący lokalny może wykorzystać tę podatność do eskalacji uprawnień lub wywołania odmowy usługi (system crash) poprzez celowe wywołanie zdarzeń wydajnościowych w odpowiednim momencie.

Rekomendacja

Należy niezwłocznie zaktualizować jądro Linux do wersji zawierającej poprawkę (commit usuwający wyścig). Przed aktualizacją warto ograniczyć dostęp do interfejsu perf dla nieuprzywilejowanych użytkowników.

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: perf: Fix __perf_event_overflow() vs perf_remove_from_context() race Make sure that __perf_event_overflow() runs with IRQs disabled for all possible callchains. Specifically the software events can end up running it with only preemption disabled. This opens up a race vs perf_event_exit_event() and friends that will go and free various things the overflow path expects to be present, like the BPF program.

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