In the Linux kernel, the following vulnerability has been resolved:
nouveau/uvmm: fix addr/range calcs for remap operations
dEQP-VK.sparse_resources.image_rebind.2d_array.r64i.128_128_8
was causing a remap operation like the below.
op_remap: prev: 0000003fffed0000 00000000000f0000 00000000a5abd18a 0000000000000000
op_remap: next:
op_remap: unmap: 0000003fffed0000 0000000000100000 0
op_map: map: 0000003ffffc0000 0000000000010000 000000005b1ba33c 00000000000e0000
This was resulting in an unmap operation from 0x3fffed0000+0xf0000, 0x100000
which was corrupting the pagetables and oopsing the kernel.
Fixes the prev + unmap range calcs to use start/end and map back to addr/range.
References
Configurations
Configuration 1 (hide)
|
History
30 Sep 2025, 17:15
Type | Values Removed | Values Added |
---|---|---|
CPE | cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:6.9:rc1:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:6.9:rc2:*:*:*:*:*:* |
|
First Time |
Linux linux Kernel
Linux |
|
CVSS |
v2 : v3 : |
v2 : unknown
v3 : 5.5 |
References | () https://git.kernel.org/stable/c/0c16020d2b69a602c8ae6a1dd2aac9a3023249d6 - Patch | |
References | () https://git.kernel.org/stable/c/692a51bebf4552bdf0a79ccd68d291182a26a569 - Patch | |
References | () https://git.kernel.org/stable/c/be141849ec00ef39935bf169c0f194ac70bf85ce - Patch | |
CWE | CWE-787 |
21 Nov 2024, 09:21
Type | Values Removed | Values Added |
---|---|---|
Summary |
|
|
References | () https://git.kernel.org/stable/c/0c16020d2b69a602c8ae6a1dd2aac9a3023249d6 - | |
References | () https://git.kernel.org/stable/c/692a51bebf4552bdf0a79ccd68d291182a26a569 - | |
References | () https://git.kernel.org/stable/c/be141849ec00ef39935bf169c0f194ac70bf85ce - |
30 May 2024, 15:15
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2024-05-30 15:15
Updated : 2025-09-30 17:15
NVD link : CVE-2024-36018
Mitre link : CVE-2024-36018
CVE.ORG link : CVE-2024-36018
JSON object : View
Products Affected
linux
- linux_kernel
CWE
CWE-787
Out-of-bounds Write