Katalog CVE

CVE-2026-98905

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W jądrze Linux w drm/amdkfd funkcja set_queue_properties_from_criu() nie wywoływała kfd_queue_acquire_buffers() po wydzieleniu tej funkcji z set_queue_properties_from_user(), przez co pola buforów queue_properties nie były wypełniane. Poprawka dodaje właściwe wywołanie oraz poprawne rzutowanie typów.

Ocena ryzyka

Niewypełnione pola buforów mogą powodować, że późniejszy kod oczekujący niepustych wskaźników napotka wartość NULL. Może to prowadzić do awarii jądra lub błędów przy przywracaniu procesów przez CRIU na systemach AMD.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dodającą kfd_queue_acquire_buffers() w set_queue_properties_from_criu().

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: drm/amdkfd: Properly acquire queue buffers in CRIU restore When kfd_queue_acquire_buffers() was split off from set_queue_properties_from_user(), set_queue_properties_from_criu() was missed. Thus, set_queue_properties_from_criu() is not filling out the buffer fields of queue_properties, which can come up when subsequent code expects them to be non-null. Add the proper call to kfd_queue_acquire_buffers(), and also use the right cast types in set_queue_properties_from_criu() (which were missed at the same time) (cherry picked from commit 88ed96abbbe27b70193544fbc1ee06448c274714)

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