CVE-2026-68237 in LinuxИнформация

Сводка

по VulDB • 11.08.2026

В ядре Linux устранена следующая уязвимость:

drm/amdgpu/userq: исправлено бесконечное ожидание fence во время сброса GPU (GPU reset).

Функция pre_reset принудительно завершает только fences очередей в состоянии MAPPED. Очередь, находящаяся в любом другом состоянии (например, mid-eviction), сохраняет свой last_fence в статусе pending; после сброса GPU этот fence никогда не сигнализирует о готовности, из-за чего воркеры эвакуации/приостановки и процесс завершения работы процесса (amdgpu_evf_mgr_flush_suspend) бесконечно ожидают его, что приводит к зависанию системы:

INFO: task kworker/6:28 blocked for more than 120 seconds. Workqueue: events amdgpu_eviction_fence_suspend_worker [amdgpu]
Call Trace: dma_fence_wait_timeout+0x7e/0x130 amdgpu_userq_evict+0x67/0x140 [amdgpu]
amdgpu_eviction_fence_suspend_worker+0xd8/0x160 [amdgpu]
process_scheduled_works+0xa6/0x420

Теперь принудительно завершаются fences всех очередей независимо от их состояния. Шаг unmap и mark-hung остается привязанным к состоянию MAPPED, так как unmapping очереди, которая не находится в состоянии mapped, является недопустимой операцией.

(cherry picked from commit 9102b39fa924dcc3dc75a3137bfa9633c40b88c0)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

Linux

Резервировать

30.07.2026

Раскрытие

10.08.2026

Модерация

принято

Вход

VDB-387596

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!