Description
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream' This commit adds a null check for 'stream_status' in the function 'planes_changed_for_existing_stream'. Previously, the code assumed 'stream_status' could be null, but did not handle the case where it was actually null. This could lead to a null pointer dereference. Reported by smatch: drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c:3784 planes_changed_for_existing_stream() error: we previously assumed 'stream_status' could be null (see line 3774)
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
4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c to < c4b699b93496c423b0e5b584d4eb4ab849313bcfaffected4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c to < 4778982c73d6c9f3fdbdbc6b6c8aa18df98251afaffected4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c to < ec6c32b58e6c4e87760e797c525e99a460c82bcbaffected4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c to < 0ffd9fb03bbc99ed1eb5dc989d5c7da2faac0659affected4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c to < 8141f21b941710ecebe49220b69822cab3abd23daffected
Linux Linux
Default version status: affected
4.15affected0 to < 4.15unaffected6.1.113 to ≤ 6.1.*unaffected6.6.55 to ≤ 6.6.*unaffected6.10.14 to ≤ 6.10.*unaffected6.11.3 to ≤ 6.11.*unaffected6.12 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/c4b699b93496c423b0e5b584d4eb4ab849313bcf ↗
- https://git.kernel.org/stable/c/4778982c73d6c9f3fdbdbc6b6c8aa18df98251af ↗
- https://git.kernel.org/stable/c/ec6c32b58e6c4e87760e797c525e99a460c82bcb ↗
- https://git.kernel.org/stable/c/0ffd9fb03bbc99ed1eb5dc989d5c7da2faac0659 ↗
- https://git.kernel.org/stable/c/8141f21b941710ecebe49220b69822cab3abd23d ↗
- https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html ↗