CVE-2024-39493
Beschrijving NL
In de Linux kernel is de volgende kwetsbaarheid verholpen:
crypto: qat - Fix ADF_dev_RESET_SYNC GEHEUGENLEK
Gebruik completion_done om te bepalen of de beller is vertrokken
afwezig werkt alleen na een volledig gesprek. Bovendien is het nog steeds
mogelijk dat de beller nog niet heeft gebeld wait_for_completion,
dit resulteert in een ander potentieel UAF.
Los dit op door de beller cancel_work_sync te laten gebruiken en vervolgens te bevrijden
het geheugen veilig.
Origineel (Engels) tonen
In the Linux kernel, the following vulnerability has been resolved:
crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
Using completion_done to determine whether the caller has gone
away only works after a complete call. Furthermore it's still
possible that the caller has not yet called wait_for_completion,
resulting in another potential UAF.
Fix this by making the caller use cancel_work_sync and then freeing
the memory safely.