Katalog CVE

CVE-2026-98608

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W jądrze Linux w sterowniku drm/virtio funkcja virtio_gpu_resource_create_ioctl() na ścieżce błędu drm_gem_handle_create() wywoływała drm_gem_object_release() zamiast zwolnić posiadaną referencję, przez co obj->funcs->free() nigdy się nie uruchamiał. Powodowało to wyciek obiektu virtio_gpu_object, jego stron i tablicy sg, identyfikatora zasobu oraz zasobu po stronie hosta.

Ocena ryzyka

Powtarzające się błędy mogą prowadzić do wyczerpania pamięci jądra i zasobów hosta (wyciek pamięci), a w konsekwencji do odmowy usługi.

Rekomendacja

Zaktualizować jądro Linux do wersji zawierającej poprawkę używającą drm_gem_object_put() zamiast drm_gem_object_release() na ścieżce błędu w virtio_gpu_resource_create_ioctl().

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/virtio: fix object leak in virtio_gpu_resource_create_ioctl() virtio_gpu_resource_create_ioctl() calls drm_gem_object_release() on the drm_gem_handle_create() error path instead of dropping the reference it owns, so obj->funcs->free() never runs and the virtio_gpu_object, its pages and sg table, the resource id and the host-side resource are leaked. Use drm_gem_object_put() instead.

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