Description
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table The function atomctrl_get_smc_sclk_range_table() does not check the return value of smu_atom_get_data_table(). If smu_atom_get_data_table() fails to retrieve SMU_Info table, it returns NULL which is later dereferenced. Found by Linux Verification Center (linuxtesting.org) with SVACE. In practice this should never happen as this code only gets called on polaris chips and the vbios data table will always be present on those chips.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
a23eefa2f4615af91ea496ca5b55c9e7c6fa934c to < a713ba7167c2d74c477dd7764dbbdbe3199f17f4affecteda23eefa2f4615af91ea496ca5b55c9e7c6fa934c to < c47066ed7c8f3b320ef87fa6217a2b8b24e127ccaffecteda23eefa2f4615af91ea496ca5b55c9e7c6fa934c to < 2396bc91935c6da0588ce07850d07897974bd350affecteda23eefa2f4615af91ea496ca5b55c9e7c6fa934c to < ae522ad211ec4b72eaf742b25f24b0a406afcba1affecteda23eefa2f4615af91ea496ca5b55c9e7c6fa934c to < 6a30634a2e0f1dd3c6b39fd0f114c32893a9907aaffecteda23eefa2f4615af91ea496ca5b55c9e7c6fa934c to < 0b97cd8a61b2b40fd73cf92a4bb2256462d22adbaffecteda23eefa2f4615af91ea496ca5b55c9e7c6fa934c to < 396350adf0e5ad4bf05f01e4d79bfb82f0f6c41aaffecteda23eefa2f4615af91ea496ca5b55c9e7c6fa934c to < 357445e28ff004d7f10967aa93ddb4bffa5c3688affected
Linux Linux
Default version status: affected
4.7affected0 to < 4.7unaffected5.4.291 to ≤ 5.4.*unaffected5.10.235 to ≤ 5.10.*unaffected5.15.179 to ≤ 5.15.*unaffected6.1.129 to ≤ 6.1.*unaffected6.6.76 to ≤ 6.6.*unaffected6.12.13 to ≤ 6.12.*unaffected6.13.2 to ≤ 6.13.*unaffected6.14 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/a713ba7167c2d74c477dd7764dbbdbe3199f17f4 ↗
- https://git.kernel.org/stable/c/c47066ed7c8f3b320ef87fa6217a2b8b24e127cc ↗
- https://git.kernel.org/stable/c/2396bc91935c6da0588ce07850d07897974bd350 ↗
- https://git.kernel.org/stable/c/ae522ad211ec4b72eaf742b25f24b0a406afcba1 ↗
- https://git.kernel.org/stable/c/6a30634a2e0f1dd3c6b39fd0f114c32893a9907a ↗
- https://git.kernel.org/stable/c/0b97cd8a61b2b40fd73cf92a4bb2256462d22adb ↗
- https://git.kernel.org/stable/c/396350adf0e5ad4bf05f01e4d79bfb82f0f6c41a ↗
- https://git.kernel.org/stable/c/357445e28ff004d7f10967aa93ddb4bffa5c3688 ↗
- https://lists.debian.org/debian-lts-announce/2025/05/msg00030.html ↗
- https://lists.debian.org/debian-lts-announce/2025/03/msg00028.html ↗