CVE-2024-50249

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-50249
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-50249.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-50249
Downstream
Related
Published
2024-11-09T10:14:57Z
Modified
2025-10-14T13:28:34.378840Z
Severity
  • 5.5 (Medium) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
ACPI: CPPC: Make rmw_lock a raw_spin_lock
Details

In the Linux kernel, the following vulnerability has been resolved:

ACPI: CPPC: Make rmwlock a rawspin_lock

The following BUG was triggered:

============================= [ BUG: Invalid wait context ]

6.12.0-rc2-XXX #406 Not tainted

kworker/1:1/62 is trying to lock: ffffff8801593030 (&cpcptr->rmwlock){+.+.}-{3:3}, at: cpcwrite+0xcc/0x370 other info that might help us debug this: context-{5:5} 2 locks held by kworker/1:1/62: #0: ffffff897ef5ec98 (&rq->lock){-.-.}-{2:2}, at: rawspinrqlocknested+0x2c/0x50 #1: ffffff880154e238 (&sgpolicy->updatelock){....}-{2:2}, at: sugovupdateshared+0x3c/0x280 stack backtrace: CPU: 1 UID: 0 PID: 62 Comm: kworker/1:1 Not tainted 6.12.0-rc2-g9654bd3e8806 #406 Workqueue: 0x0 (events) Call trace: dumpbacktrace+0xa4/0x130 showstack+0x20/0x38 dumpstacklvl+0x90/0xd0 dumpstack+0x18/0x28 _lockacquire+0x480/0x1ad8 lockacquire+0x114/0x310 _rawspinlock+0x50/0x70 cpcwrite+0xcc/0x370 cppcsetperf+0xa0/0x3a8 cppccpufreqfastswitch+0x40/0xc0 cpufreqdriverfastswitch+0x4c/0x218 sugovupdateshared+0x234/0x280 updateloadavg+0x6ec/0x7b8 dequeueentities+0x108/0x830 dequeuetaskfair+0x58/0x408 _schedule+0x4f0/0x1070 schedule+0x54/0x130 workerthread+0xc0/0x2e8 kthread+0x130/0x148 retfrom_fork+0x10/0x20

sugovupdateshared() locks a rawspinlock while cpcwrite() locks a spinlock.

To have a correct wait-type order, update rmw_lock to a raw spinlock and ensure that interrupts will be disabled on the CPU holding it.

[ rjw: Changelog edits ]

References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
94e8c988468dafde1d2bfe0532a60a3117f6394b
Fixed
c46d6b02588000c27b7b869388c2c0278bd0d173
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
f812ca13a0d3e3aa418da36b66ca40df0d6f9e60
Fixed
23039b4aaf1e82e0feea1060834d4ec34262e453
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
8ad28208be7bbe748e90442c45963ddbef0fd1e2
Fixed
0eb2b767c42fac61ab23c4063eb456baa4c2c262
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
20cde05aa8bcd7a5ff36a609d813189b7cdbe692
Fixed
43b1df48d1e7000a214acd1a81b8012ca8a929c8
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
60949b7b805424f21326b450ca4f1806c06d982e
Fixed
1c10941e34c5fdc0357e46a25bd130d9cf40b925
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
82cee12ada68dfd438c7faca152dbfe042868743

Affected versions

v2.*

v2.6.12
v2.6.12-rc2
v2.6.12-rc3
v2.6.12-rc4
v2.6.12-rc5
v2.6.12-rc6
v2.6.13
v2.6.13-rc1
v2.6.13-rc2
v2.6.13-rc3
v2.6.13-rc4
v2.6.13-rc5
v2.6.13-rc6
v2.6.13-rc7
v2.6.14
v2.6.14-rc1
v2.6.14-rc2
v2.6.14-rc3
v2.6.14-rc4
v2.6.14-rc5
v2.6.15
v2.6.15-rc1
v2.6.15-rc2
v2.6.15-rc3
v2.6.15-rc4
v2.6.15-rc5
v2.6.15-rc6
v2.6.15-rc7
v2.6.16
v2.6.16-rc1
v2.6.16-rc2
v2.6.16-rc3
v2.6.16-rc4
v2.6.16-rc5
v2.6.16-rc6
v2.6.17
v2.6.17-rc1
v2.6.17-rc2
v2.6.17-rc3
v2.6.17-rc4
v2.6.17-rc5
v2.6.17-rc6
v2.6.18
v2.6.18-rc1
v2.6.18-rc2
v2.6.18-rc3
v2.6.18-rc4
v2.6.18-rc5
v2.6.18-rc6
v2.6.18-rc7
v2.6.19
v2.6.19-rc1
v2.6.19-rc2
v2.6.19-rc3
v2.6.19-rc4
v2.6.19-rc5
v2.6.19-rc6
v2.6.20
v2.6.20-rc1
v2.6.20-rc2
v2.6.20-rc3
v2.6.20-rc4
v2.6.20-rc5
v2.6.20-rc6
v2.6.20-rc7
v2.6.21
v2.6.21-rc1
v2.6.21-rc2
v2.6.21-rc3
v2.6.21-rc4
v2.6.21-rc5
v2.6.21-rc6
v2.6.21-rc7
v2.6.22
v2.6.22-rc1
v2.6.22-rc2
v2.6.22-rc3
v2.6.22-rc4
v2.6.22-rc5
v2.6.22-rc6
v2.6.22-rc7
v2.6.23
v2.6.23-rc1
v2.6.23-rc2
v2.6.23-rc3
v2.6.23-rc4
v2.6.23-rc5
v2.6.23-rc6
v2.6.23-rc7
v2.6.23-rc8
v2.6.23-rc9
v2.6.24
v2.6.24-rc1
v2.6.24-rc2
v2.6.24-rc3
v2.6.24-rc4
v2.6.24-rc5
v2.6.24-rc6
v2.6.24-rc7
v2.6.24-rc8
v2.6.25
v2.6.25-rc1
v2.6.25-rc2
v2.6.25-rc3
v2.6.25-rc4
v2.6.25-rc5
v2.6.25-rc6
v2.6.25-rc7
v2.6.25-rc8
v2.6.25-rc9
v2.6.26
v2.6.26-rc1
v2.6.26-rc2
v2.6.26-rc3
v2.6.26-rc4
v2.6.26-rc5
v2.6.26-rc6
v2.6.26-rc7
v2.6.26-rc8
v2.6.26-rc9
v2.6.27
v2.6.27-rc1
v2.6.27-rc2
v2.6.27-rc3
v2.6.27-rc4
v2.6.27-rc5
v2.6.27-rc6
v2.6.27-rc7
v2.6.27-rc8
v2.6.27-rc9
v2.6.28
v2.6.28-rc1
v2.6.28-rc2
v2.6.28-rc3
v2.6.28-rc4
v2.6.28-rc5
v2.6.28-rc6
v2.6.28-rc7
v2.6.28-rc8
v2.6.28-rc9
v2.6.29
v2.6.29-rc1
v2.6.29-rc2
v2.6.29-rc3
v2.6.29-rc4
v2.6.29-rc5
v2.6.29-rc6
v2.6.29-rc7
v2.6.29-rc8
v2.6.30
v2.6.30-rc1
v2.6.30-rc2
v2.6.30-rc3
v2.6.30-rc4
v2.6.30-rc5
v2.6.30-rc6
v2.6.30-rc7
v2.6.30-rc8
v2.6.31
v2.6.31-rc1
v2.6.31-rc2
v2.6.31-rc3
v2.6.31-rc4
v2.6.31-rc5
v2.6.31-rc6
v2.6.31-rc7
v2.6.31-rc8
v2.6.31-rc9
v2.6.32
v2.6.32-rc1
v2.6.32-rc2
v2.6.32-rc3
v2.6.32-rc4
v2.6.32-rc5
v2.6.32-rc6
v2.6.32-rc7
v2.6.32-rc8
v2.6.33
v2.6.33-rc1
v2.6.33-rc2
v2.6.33-rc3
v2.6.33-rc4
v2.6.33-rc5
v2.6.33-rc6
v2.6.33-rc7
v2.6.33-rc8
v2.6.34
v2.6.34-rc1
v2.6.34-rc2
v2.6.34-rc3
v2.6.34-rc4
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v2.6.35
v2.6.35-rc1
v2.6.35-rc2
v2.6.35-rc3
v2.6.35-rc4
v2.6.35-rc5
v2.6.35-rc6
v2.6.36
v2.6.36-rc1
v2.6.36-rc2
v2.6.36-rc3
v2.6.36-rc4
v2.6.36-rc5
v2.6.36-rc6
v2.6.36-rc7
v2.6.36-rc8
v2.6.37
v2.6.37-rc1
v2.6.37-rc2
v2.6.37-rc3
v2.6.37-rc4
v2.6.37-rc5
v2.6.37-rc6
v2.6.37-rc7
v2.6.37-rc8
v2.6.38
v2.6.38-rc1
v2.6.38-rc2
v2.6.38-rc3
v2.6.38-rc4
v2.6.38-rc5
v2.6.38-rc6
v2.6.38-rc7
v2.6.38-rc8
v2.6.39
v2.6.39-rc1
v2.6.39-rc2
v2.6.39-rc3
v2.6.39-rc4
v2.6.39-rc5
v2.6.39-rc6
v2.6.39-rc7

v3.*

v3.0
v3.0-rc1
v3.0-rc2
v3.0-rc3
v3.0-rc4
v3.0-rc5
v3.0-rc6
v3.0-rc7
v3.1
v3.1-rc1
v3.1-rc10
v3.1-rc2
v3.1-rc3
v3.1-rc4
v3.1-rc5
v3.1-rc6
v3.1-rc7
v3.1-rc8
v3.1-rc9
v3.10
v3.10-rc1
v3.10-rc2
v3.10-rc3
v3.10-rc4
v3.10-rc5
v3.10-rc6
v3.10-rc7
v3.11
v3.11-rc1
v3.11-rc2
v3.11-rc3
v3.11-rc4
v3.11-rc5
v3.11-rc6
v3.11-rc7
v3.12
v3.12-rc1
v3.12-rc2
v3.12-rc3
v3.12-rc4
v3.12-rc5
v3.12-rc6
v3.12-rc7
v3.13
v3.13-rc1
v3.13-rc2
v3.13-rc3
v3.13-rc4
v3.13-rc5
v3.13-rc6
v3.13-rc7
v3.13-rc8
v3.14
v3.14-rc1
v3.14-rc2
v3.14-rc3
v3.14-rc4
v3.14-rc5
v3.14-rc6
v3.14-rc7
v3.14-rc8
v3.15
v3.15-rc1
v3.15-rc2
v3.15-rc3
v3.15-rc4
v3.15-rc5
v3.15-rc6
v3.15-rc7
v3.15-rc8
v3.16
v3.16-rc1
v3.16-rc2
v3.16-rc3
v3.16-rc4
v3.16-rc5
v3.16-rc6
v3.16-rc7
v3.17
v3.17-rc1
v3.17-rc2
v3.17-rc3
v3.17-rc4
v3.17-rc5
v3.17-rc6
v3.17-rc7
v3.18
v3.18-rc1
v3.18-rc2
v3.18-rc3
v3.18-rc4
v3.18-rc5
v3.18-rc6
v3.18-rc7
v3.19
v3.19-rc1
v3.19-rc2
v3.19-rc3
v3.19-rc4
v3.19-rc5
v3.19-rc6
v3.19-rc7
v3.2
v3.2-rc1
v3.2-rc2
v3.2-rc3
v3.2-rc4
v3.2-rc5
v3.2-rc6
v3.2-rc7
v3.3
v3.3-rc1
v3.3-rc2
v3.3-rc3
v3.3-rc4
v3.3-rc5
v3.3-rc6
v3.3-rc7
v3.4
v3.4-rc1
v3.4-rc2
v3.4-rc3
v3.4-rc4
v3.4-rc5
v3.4-rc6
v3.4-rc7
v3.5
v3.5-rc1
v3.5-rc2
v3.5-rc3
v3.5-rc4
v3.5-rc5
v3.5-rc6
v3.5-rc7
v3.6
v3.6-rc1
v3.6-rc2
v3.6-rc3
v3.6-rc4
v3.6-rc5
v3.6-rc6
v3.6-rc7
v3.7
v3.7-rc1
v3.7-rc2
v3.7-rc3
v3.7-rc4
v3.7-rc5
v3.7-rc6
v3.7-rc7
v3.7-rc8
v3.8
v3.8-rc1
v3.8-rc2
v3.8-rc3
v3.8-rc4
v3.8-rc5
v3.8-rc6
v3.8-rc7
v3.9
v3.9-rc1
v3.9-rc2
v3.9-rc3
v3.9-rc4
v3.9-rc5
v3.9-rc6
v3.9-rc7
v3.9-rc8

v4.*

v4.0
v4.0-rc1
v4.0-rc2
v4.0-rc3
v4.0-rc4
v4.0-rc5
v4.0-rc6
v4.0-rc7
v4.1
v4.1-rc1
v4.1-rc2
v4.1-rc3
v4.1-rc4
v4.1-rc5
v4.1-rc6
v4.1-rc7
v4.1-rc8
v4.10
v4.10-rc1
v4.10-rc2
v4.10-rc3
v4.10-rc4
v4.10-rc5
v4.10-rc6
v4.10-rc7
v4.10-rc8
v4.11
v4.11-rc1
v4.11-rc2
v4.11-rc3
v4.11-rc4
v4.11-rc5
v4.11-rc6
v4.11-rc7
v4.11-rc8
v4.12
v4.12-rc1
v4.12-rc2
v4.12-rc3
v4.12-rc4
v4.12-rc5
v4.12-rc6
v4.12-rc7
v4.13
v4.13-rc1
v4.13-rc2
v4.13-rc3
v4.13-rc4
v4.13-rc5
v4.13-rc6
v4.13-rc7
v4.14
v4.14-rc1
v4.14-rc2
v4.14-rc3
v4.14-rc4
v4.14-rc5
v4.14-rc6
v4.14-rc7
v4.14-rc8
v4.15
v4.15-rc1
v4.15-rc2
v4.15-rc3
v4.15-rc4
v4.15-rc5
v4.15-rc6
v4.15-rc7
v4.15-rc8
v4.15-rc9
v4.16
v4.16-rc1
v4.16-rc2
v4.16-rc3
v4.16-rc4
v4.16-rc5
v4.16-rc6
v4.16-rc7
v4.17
v4.17-rc1
v4.17-rc2
v4.17-rc3
v4.17-rc4
v4.17-rc5
v4.17-rc6
v4.17-rc7
v4.18
v4.18-rc1
v4.18-rc2
v4.18-rc3
v4.18-rc4
v4.18-rc5
v4.18-rc6
v4.18-rc7
v4.18-rc8
v4.19
v4.19-rc1
v4.19-rc2
v4.19-rc3
v4.19-rc4
v4.19-rc5
v4.19-rc6
v4.19-rc7
v4.19-rc8
v4.2
v4.2-rc1
v4.2-rc2
v4.2-rc3
v4.2-rc4
v4.2-rc5
v4.2-rc6
v4.2-rc7
v4.2-rc8
v4.20
v4.20-rc1
v4.20-rc2
v4.20-rc3
v4.20-rc4
v4.20-rc5
v4.20-rc6
v4.20-rc7
v4.3
v4.3-rc1
v4.3-rc2
v4.3-rc3
v4.3-rc4
v4.3-rc5
v4.3-rc6
v4.3-rc7
v4.4
v4.4-rc1
v4.4-rc2
v4.4-rc3
v4.4-rc4
v4.4-rc5
v4.4-rc6
v4.4-rc7
v4.4-rc8
v4.5
v4.5-rc1
v4.5-rc2
v4.5-rc3
v4.5-rc4
v4.5-rc5
v4.5-rc6
v4.5-rc7
v4.6
v4.6-rc1
v4.6-rc2
v4.6-rc3
v4.6-rc4
v4.6-rc5
v4.6-rc6
v4.6-rc7
v4.7
v4.7-rc1
v4.7-rc2
v4.7-rc3
v4.7-rc4
v4.7-rc5
v4.7-rc6
v4.7-rc7
v4.8
v4.8-rc1
v4.8-rc2
v4.8-rc3
v4.8-rc4
v4.8-rc5
v4.8-rc6
v4.8-rc7
v4.8-rc8
v4.9
v4.9-rc1
v4.9-rc2
v4.9-rc3
v4.9-rc4
v4.9-rc5
v4.9-rc6
v4.9-rc7
v4.9-rc8

v5.*

v5.0
v5.0-rc1
v5.0-rc2
v5.0-rc3
v5.0-rc4
v5.0-rc5
v5.0-rc6
v5.0-rc7
v5.0-rc8
v5.1
v5.1-rc1
v5.1-rc2
v5.1-rc3
v5.1-rc4
v5.1-rc5
v5.1-rc6
v5.1-rc7
v5.10
v5.10-rc1
v5.10-rc2
v5.10-rc3
v5.10-rc4
v5.10-rc5
v5.10-rc6
v5.10-rc7
v5.11
v5.11-rc1
v5.11-rc2
v5.11-rc3
v5.11-rc4
v5.11-rc5
v5.11-rc6
v5.11-rc7
v5.12
v5.12-rc1
v5.12-rc1-dontuse
v5.12-rc2
v5.12-rc3
v5.12-rc4
v5.12-rc5
v5.12-rc6
v5.12-rc7
v5.12-rc8
v5.13
v5.13-rc1
v5.13-rc2
v5.13-rc3
v5.13-rc4
v5.13-rc5
v5.13-rc6
v5.13-rc7
v5.14
v5.14-rc1
v5.14-rc2
v5.14-rc3
v5.14-rc4
v5.14-rc5
v5.14-rc6
v5.14-rc7
v5.15
v5.15-rc1
v5.15-rc2
v5.15-rc3
v5.15-rc4
v5.15-rc5
v5.15-rc6
v5.15-rc7
v5.15.168
v5.15.169
v5.15.170
v5.16
v5.16-rc1
v5.16-rc2
v5.16-rc3
v5.16-rc4
v5.16-rc5
v5.16-rc6
v5.16-rc7
v5.16-rc8
v5.17
v5.17-rc1
v5.17-rc2
v5.17-rc3
v5.17-rc4
v5.17-rc5
v5.17-rc6
v5.17-rc7
v5.17-rc8
v5.18
v5.18-rc1
v5.18-rc2
v5.18-rc3
v5.18-rc4
v5.18-rc5
v5.18-rc6
v5.18-rc7
v5.19
v5.19-rc1
v5.19-rc2
v5.19-rc3
v5.19-rc4
v5.19-rc5
v5.19-rc6
v5.19-rc7
v5.19-rc8
v5.2
v5.2-rc1
v5.2-rc2
v5.2-rc3
v5.2-rc4
v5.2-rc5
v5.2-rc6
v5.2-rc7
v5.3
v5.3-rc1
v5.3-rc2
v5.3-rc3
v5.3-rc4
v5.3-rc5
v5.3-rc6
v5.3-rc7
v5.3-rc8
v5.4
v5.4-rc1
v5.4-rc2
v5.4-rc3
v5.4-rc4
v5.4-rc5
v5.4-rc6
v5.4-rc7
v5.4-rc8
v5.5
v5.5-rc1
v5.5-rc2
v5.5-rc3
v5.5-rc4
v5.5-rc5
v5.5-rc6
v5.5-rc7
v5.6
v5.6-rc1
v5.6-rc2
v5.6-rc3
v5.6-rc4
v5.6-rc5
v5.6-rc6
v5.6-rc7
v5.7
v5.7-rc1
v5.7-rc2
v5.7-rc3
v5.7-rc4
v5.7-rc5
v5.7-rc6
v5.7-rc7
v5.8
v5.8-rc1
v5.8-rc2
v5.8-rc3
v5.8-rc4
v5.8-rc5
v5.8-rc6
v5.8-rc7
v5.9
v5.9-rc1
v5.9-rc2
v5.9-rc3
v5.9-rc4
v5.9-rc5
v5.9-rc6
v5.9-rc7
v5.9-rc8

v6.*

v6.0
v6.0-rc1
v6.0-rc2
v6.0-rc3
v6.0-rc4
v6.0-rc5
v6.0-rc6
v6.0-rc7
v6.1
v6.1-rc1
v6.1-rc2
v6.1-rc3
v6.1-rc4
v6.1-rc5
v6.1-rc6
v6.1-rc7
v6.1-rc8
v6.1.113
v6.1.114
v6.1.115
v6.10
v6.10-rc1
v6.10-rc2
v6.10-rc3
v6.10-rc4
v6.10-rc5
v6.10-rc6
v6.10-rc7
v6.10.1
v6.10.10
v6.10.11
v6.10.12
v6.10.2
v6.10.3
v6.10.4
v6.10.5
v6.10.6
v6.10.7
v6.10.8
v6.10.9
v6.11
v6.11-rc6
v6.11-rc7
v6.11.2
v6.11.3
v6.11.4
v6.11.5
v6.11.6
v6.12-rc1
v6.12-rc2
v6.12-rc3
v6.12-rc4
v6.12-rc5
v6.2
v6.2-rc1
v6.2-rc2
v6.2-rc3
v6.2-rc4
v6.2-rc5
v6.2-rc6
v6.2-rc7
v6.2-rc8
v6.3
v6.3-rc1
v6.3-rc2
v6.3-rc3
v6.3-rc4
v6.3-rc5
v6.3-rc6
v6.3-rc7
v6.4
v6.4-rc1
v6.4-rc2
v6.4-rc3
v6.4-rc4
v6.4-rc5
v6.4-rc6
v6.4-rc7
v6.5
v6.5-rc1
v6.5-rc2
v6.5-rc3
v6.5-rc4
v6.5-rc5
v6.5-rc6
v6.5-rc7
v6.6
v6.6-rc1
v6.6-rc2
v6.6-rc3
v6.6-rc4
v6.6-rc5
v6.6-rc6
v6.6-rc7
v6.6.54
v6.6.55
v6.6.56
v6.6.57
v6.6.58
v6.6.59
v6.7
v6.7-rc1
v6.7-rc2
v6.7-rc3
v6.7-rc4
v6.7-rc5
v6.7-rc6
v6.7-rc7
v6.7-rc8
v6.8
v6.8-rc1
v6.8-rc2
v6.8-rc3
v6.8-rc4
v6.8-rc5
v6.8-rc6
v6.8-rc7
v6.9
v6.9-rc1
v6.9-rc2
v6.9-rc3
v6.9-rc4
v6.9-rc5
v6.9-rc6
v6.9-rc7

Database specific

{
    "vanir_signatures": [
        {
            "id": "CVE-2024-50249-2b561e0d",
            "signature_type": "Function",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c",
                "function": "cpc_write"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c46d6b02588000c27b7b869388c2c0278bd0d173",
            "digest": {
                "function_hash": "160277889209462704634596759934316142229",
                "length": 1839.0
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-41b94481",
            "signature_type": "Line",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1c10941e34c5fdc0357e46a25bd130d9cf40b925",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "67772318585770765775459015099389638042",
                    "128059567875959561954726425785600128953",
                    "258365743379392808511300245695375103697",
                    "155172128700528723153669517731802551609",
                    "69067091778999248258289239338708394763",
                    "185705423869342950738786775976936088387",
                    "12283104925168743794551268254646193945",
                    "179450355496873445242819795169629647813",
                    "156584268376526568366960961897585632756",
                    "250036217436904009602946631870193306112",
                    "186391133520811924552508955928602376045",
                    "51501575018966754473671554164728584752",
                    "37060493145877660209234734130092840085",
                    "77496648812374814932418470568322279236",
                    "242265257088700126789475536462522190935",
                    "78000685952351979201186663531158029927",
                    "219012374159153492806294370726662608281",
                    "179724113517324671101647109475525526866",
                    "74320994030817226522955678462341007516",
                    "259175798751385778165317076630098360745"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-42696ce5",
            "signature_type": "Line",
            "target": {
                "file": "include/acpi/cppc_acpi.h"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1c10941e34c5fdc0357e46a25bd130d9cf40b925",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "89554937551134320922653253744105926256",
                    "296944986390418028100634839622248730497",
                    "204414013631409821183037452399935822665",
                    "13164149424280181522006813179217372574"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-4682dbce",
            "signature_type": "Function",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c",
                "function": "cpc_write"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1c10941e34c5fdc0357e46a25bd130d9cf40b925",
            "digest": {
                "function_hash": "25455059975100935044939168385789999146",
                "length": 2116.0
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-519e08fb",
            "signature_type": "Line",
            "target": {
                "file": "include/acpi/cppc_acpi.h"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23039b4aaf1e82e0feea1060834d4ec34262e453",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "89554937551134320922653253744105926256",
                    "296944986390418028100634839622248730497",
                    "204414013631409821183037452399935822665",
                    "13164149424280181522006813179217372574"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-5957eff2",
            "signature_type": "Line",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0eb2b767c42fac61ab23c4063eb456baa4c2c262",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "67772318585770765775459015099389638042",
                    "128059567875959561954726425785600128953",
                    "258365743379392808511300245695375103697",
                    "155172128700528723153669517731802551609",
                    "69067091778999248258289239338708394763",
                    "185705423869342950738786775976936088387",
                    "12283104925168743794551268254646193945",
                    "179450355496873445242819795169629647813",
                    "156584268376526568366960961897585632756",
                    "250036217436904009602946631870193306112",
                    "186391133520811924552508955928602376045",
                    "51501575018966754473671554164728584752",
                    "37060493145877660209234734130092840085",
                    "77496648812374814932418470568322279236",
                    "242265257088700126789475536462522190935",
                    "78000685952351979201186663531158029927",
                    "219012374159153492806294370726662608281",
                    "179724113517324671101647109475525526866",
                    "74320994030817226522955678462341007516",
                    "259175798751385778165317076630098360745"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-6bc107e5",
            "signature_type": "Function",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c",
                "function": "cpc_write"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@43b1df48d1e7000a214acd1a81b8012ca8a929c8",
            "digest": {
                "function_hash": "25455059975100935044939168385789999146",
                "length": 2116.0
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-713f3ea7",
            "signature_type": "Line",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c46d6b02588000c27b7b869388c2c0278bd0d173",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "67772318585770765775459015099389638042",
                    "128059567875959561954726425785600128953",
                    "258365743379392808511300245695375103697",
                    "155172128700528723153669517731802551609",
                    "69067091778999248258289239338708394763",
                    "185705423869342950738786775976936088387",
                    "207819481903155760812222079325403367455",
                    "332325454168676830136209321775714293070",
                    "156584268376526568366960961897585632756",
                    "250036217436904009602946631870193306112",
                    "186391133520811924552508955928602376045",
                    "51501575018966754473671554164728584752",
                    "37060493145877660209234734130092840085",
                    "77496648812374814932418470568322279236",
                    "242265257088700126789475536462522190935",
                    "78000685952351979201186663531158029927",
                    "219012374159153492806294370726662608281",
                    "179724113517324671101647109475525526866",
                    "74320994030817226522955678462341007516",
                    "259175798751385778165317076630098360745"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-89bbd8cd",
            "signature_type": "Function",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c",
                "function": "cpc_write"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23039b4aaf1e82e0feea1060834d4ec34262e453",
            "digest": {
                "function_hash": "25455059975100935044939168385789999146",
                "length": 2116.0
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-8c7868c6",
            "signature_type": "Line",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@43b1df48d1e7000a214acd1a81b8012ca8a929c8",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "67772318585770765775459015099389638042",
                    "128059567875959561954726425785600128953",
                    "258365743379392808511300245695375103697",
                    "155172128700528723153669517731802551609",
                    "69067091778999248258289239338708394763",
                    "185705423869342950738786775976936088387",
                    "12283104925168743794551268254646193945",
                    "179450355496873445242819795169629647813",
                    "156584268376526568366960961897585632756",
                    "250036217436904009602946631870193306112",
                    "186391133520811924552508955928602376045",
                    "51501575018966754473671554164728584752",
                    "37060493145877660209234734130092840085",
                    "77496648812374814932418470568322279236",
                    "242265257088700126789475536462522190935",
                    "78000685952351979201186663531158029927",
                    "219012374159153492806294370726662608281",
                    "179724113517324671101647109475525526866",
                    "74320994030817226522955678462341007516",
                    "259175798751385778165317076630098360745"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-a4a3dc3a",
            "signature_type": "Line",
            "target": {
                "file": "include/acpi/cppc_acpi.h"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@43b1df48d1e7000a214acd1a81b8012ca8a929c8",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "89554937551134320922653253744105926256",
                    "296944986390418028100634839622248730497",
                    "204414013631409821183037452399935822665",
                    "13164149424280181522006813179217372574"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-ba0c2565",
            "signature_type": "Line",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23039b4aaf1e82e0feea1060834d4ec34262e453",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "67772318585770765775459015099389638042",
                    "128059567875959561954726425785600128953",
                    "258365743379392808511300245695375103697",
                    "155172128700528723153669517731802551609",
                    "69067091778999248258289239338708394763",
                    "185705423869342950738786775976936088387",
                    "12283104925168743794551268254646193945",
                    "179450355496873445242819795169629647813",
                    "156584268376526568366960961897585632756",
                    "250036217436904009602946631870193306112",
                    "186391133520811924552508955928602376045",
                    "51501575018966754473671554164728584752",
                    "37060493145877660209234734130092840085",
                    "77496648812374814932418470568322279236",
                    "242265257088700126789475536462522190935",
                    "78000685952351979201186663531158029927",
                    "219012374159153492806294370726662608281",
                    "179724113517324671101647109475525526866",
                    "74320994030817226522955678462341007516",
                    "259175798751385778165317076630098360745"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-cdfdd721",
            "signature_type": "Line",
            "target": {
                "file": "include/acpi/cppc_acpi.h"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0eb2b767c42fac61ab23c4063eb456baa4c2c262",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "89554937551134320922653253744105926256",
                    "296944986390418028100634839622248730497",
                    "204414013631409821183037452399935822665",
                    "13164149424280181522006813179217372574"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-db41abd2",
            "signature_type": "Function",
            "target": {
                "file": "drivers/acpi/cppc_acpi.c",
                "function": "cpc_write"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0eb2b767c42fac61ab23c4063eb456baa4c2c262",
            "digest": {
                "function_hash": "25455059975100935044939168385789999146",
                "length": 2116.0
            },
            "deprecated": false,
            "signature_version": "v1"
        },
        {
            "id": "CVE-2024-50249-f3981c80",
            "signature_type": "Line",
            "target": {
                "file": "include/acpi/cppc_acpi.h"
            },
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c46d6b02588000c27b7b869388c2c0278bd0d173",
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "89554937551134320922653253744105926256",
                    "296944986390418028100634839622248730497",
                    "204414013631409821183037452399935822665",
                    "13164149424280181522006813179217372574"
                ]
            },
            "deprecated": false,
            "signature_version": "v1"
        }
    ]
}

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.15.168
Fixed
5.15.171
Type
ECOSYSTEM
Events
Introduced
6.1.113
Fixed
6.1.116
Type
ECOSYSTEM
Events
Introduced
6.6.54
Fixed
6.6.60
Type
ECOSYSTEM
Events
Introduced
6.11.2
Fixed
6.11.7