Home
Trends
Vulnerabilities
News
Researchers
Why dbugs?

Mike Tipton

#42434of 53,635
6.3Total CVSS
Vulnerabilities · 1
PT-2024-21611
6.3
2024-03-14
Linux · Linux Kernel · CVE-2024-27005
**Name of the Vulnerable Software and Affected Versions** Linux kernel (affected versions not specified) **Description** The issue is related to the interconnect component in the Linux kernel, where the `icc lock` mutex was split into separate `icc lock` and `icc bw lock` mutexes to avoid lockdep splats. However, this did not adequately protect access to `icc node::req list`. The `icc set bw()` function iterates over `req list` while only holding `icc bw lock`, but `req list` can be modified while only holding `icc lock`. This causes races between `icc set bw()`, `of icc get()`, and `icc put()`. To fix this, `icc bw lock` must always be held before manipulating `icc node::req list`. **Recommendations** At the moment, there is no information about a newer version that contains a fix for this vulnerability.