Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Kai Vehmanen

Researcher fromIntel
#40037of 60,403
7.5Total CVSS
Vulnerabilities · 1
PT-2024-29218
2024-07-04
7.5
CVE-2024-41037
Linux
Linux Kernel
A bug has been resolved in the Linux kernel related to a null dereference on system suspend entry. When the system enters suspend with an active stream, the SOF core calls `hw params upon resume()`. On Intel platforms with HDA DMA used to manage the link DMA, this leads to a call chain of `hda dsp set hw params upon resume()` -> `hda dsp dais suspend()` -> `hda dai suspend()` -> `hda ipc4 post trigger()`. A bug is hit in `hda dai suspend()` as `hda link dma cleanup()` is run first, which clears `hext stream->link substream`, and then `hda ipc4 post trigger()` is called with a NULL `snd pcm substream` pointer.