Katalog CVE

CVE-2025-21965

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W jądrze Linux w schedulerze sched_ext brakuje walidacji parametru prev_cpu w funkcji scx_bpf_select_cpu_dfl(). Podanie nieprawidłowego CPU (spoza zakresu nr_cpu_ids) może spowodować crash jądra.

Ocena ryzyka

Atakujący z możliwością uruchomienia programu BPF może wywołać awarię systemu poprzez podanie nieprawidłowego CPU jako prev_cpu.

Rekomendacja

Zastosuj łatkę z jądra Linux, która dodaje walidację prev_cpu w scx_bpf_select_cpu_dfl() i zgłasza błąd scx w przypadku nieprawidłowego CPU.

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: sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl() If a BPF scheduler provides an invalid CPU (outside the nr_cpu_ids range) as prev_cpu to scx_bpf_select_cpu_dfl() it can cause a kernel crash. To prevent this, validate prev_cpu in scx_bpf_select_cpu_dfl() and trigger an scx error if an invalid CPU is specified.

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