Katalog CVE

CVE-2026-93162

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux sterownik crypto qat kolejkuje pracę ponownego włączenia SR-IOV przy użyciu work_struct i completion osadzonych w strukturze adf_sriov_dev_data na stosie. Jeśli oczekiwanie na completion przekroczy limit czasu, reset worker może powrócić, podczas gdy device_sriov_wq nadal przechowuje lub wykonuje element pracy oparty na stosie. Poprawka anuluje pracę na device_sriov_wq przy przekroczeniu limitu czasu przed rozwinięciem ramki stosu.

Ocena ryzyka

Użycie elementu pracy opartego na stosie po powrocie funkcji może prowadzić do uszkodzenia pamięci, awarii systemu lub potencjalnego wykonania kodu. Dotyczy systemów korzystających z akceleratorów QAT z włączonym SR-IOV.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę w sterowniku crypto qat. Do czasu aktualizacji rozważ wyłączenie SR-IOV na urządzeniach QAT w środowisku produkcyjnym.

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: crypto: qat - cancel work on re-enable SR-IOV timeout The QAT reset worker queues SR-IOV reenable work using a work_struct and completion embedded in an on-stack adf_sriov_dev_data. If the completion wait times out, the reset worker can return while device_sriov_wq still holds or executes the stack-backed work item. Cancel the work on the device_sriov_wq on timeout before the stack frame unwinds.

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