CVEvulnerability
CVE-2021-4460
7.1 HIGH
Official page ↗
- Status
- Modified
- Published
- 2025-10-01
- Last modified
- 2026-08-11
- Assigner
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- CVSS 3.1 ([email protected])
- 7.1 HIGH — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
- CVSS 3.1 (134c704f-9b21-4f2e-91b3-4a467353bcc0)
- 7.1 HIGH — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
- Weaknesses
- CWE-125
Description
In the Linux kernel, the following vulnerability has been resolved:
drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
If get_num_sdma_queues or get_num_xgmi_sdma_queues is 0, we end up
doing a shift operation where the number of bits shifted equals
number of bits in the operand. This behaviour is undefined.
Set num_sdma_queues or num_xgmi_sdma_queues to ULLONG_MAX, if the
count is >= number of bits in the operand.
Bug: https://gitlab.freedesktop.org/drm/amd/-/issues/1472
Affected configurations
• linux linux kernel (< 5.4.118)
• linux linux kernel (>= 5.5 < 5.10.36)
• linux linux kernel (>= 5.11 < 5.11.20)
• linux linux kernel (>= 5.12 < 5.12.3)
Related
Weakness · CWE (1)
- CWE-125 Out-of-bounds Read weakness
References
- https://git.kernel.org/stable/c/0c0356ef2498c1a250fe3846f30293f828737309 Patch
- https://git.kernel.org/stable/c/1874b0ef1426b873de94c61861e38f29a8df714c Patch
- https://git.kernel.org/stable/c/3fdc5182700910a685d23df57d65166e8556a266 Patch
- https://git.kernel.org/stable/c/50e2fc36e72d4ad672032ebf646cecb48656efe0 Patch
- https://git.kernel.org/stable/c/9069b1b542de8f3bbffef868aff41521b21485cf Patch