Description
In the Linux kernel, the following vulnerability has been resolved: cpufreq/longhaul: handle NULL policy in longhaul_exit longhaul_exit() was calling cpufreq_cpu_get(0) without checking for a NULL policy pointer. On some systems, this could lead to a NULL dereference and a kernel warning or panic. This patch adds a check using unlikely() and returns early if the policy is NULL. Bugzilla: #219962
Product status
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before b02352dd2e6cca98777714cc2a27553191df70db
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 956b56d17a89775e4957bbddefa45cd3c6c71000
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 55cf586b9556863e3c2a45460aba71bcb2be5bcd
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before fd93e1d71b3b14443092919be12b1abf08de35eb
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 8d6791c480f22d6e9a566eaa77336d3d37c5c591
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 64adabb6d9d51b7e7c02fe733346a2c4dd738488
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 809cf2a7794ca4c14c304b349f4c3ae220701ce4
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 592532a77b736b5153e0c2e4c74aa50af0a352ab
5.4.302 (semver)
5.10.247 (semver)
5.15.197 (semver)
6.1.159 (semver)
6.6.117 (semver)
6.12.58 (semver)
6.17.8 (semver)
6.18 (original_commit_for_fix)
References
git.kernel.org/...c/b02352dd2e6cca98777714cc2a27553191df70db
git.kernel.org/...c/956b56d17a89775e4957bbddefa45cd3c6c71000
git.kernel.org/...c/55cf586b9556863e3c2a45460aba71bcb2be5bcd
git.kernel.org/...c/fd93e1d71b3b14443092919be12b1abf08de35eb
git.kernel.org/...c/8d6791c480f22d6e9a566eaa77336d3d37c5c591
git.kernel.org/...c/64adabb6d9d51b7e7c02fe733346a2c4dd738488
git.kernel.org/...c/809cf2a7794ca4c14c304b349f4c3ae220701ce4
git.kernel.org/...c/592532a77b736b5153e0c2e4c74aa50af0a352ab
Data based on CVE®. Copyright © 1999-2025, The MITRE Corporation. All rights reserved.