Description
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: detect_link_and_local_sink: DP alt mode timeout path leaks prev_sink reference prev_sink is unconditionally retained via dc_sink_retain at function entry, but the DP alt mode timeout path inside SIGNAL_TYPE_DISPLAY_PORT returns false without releasing prev_sink. All other return paths in the function correctly call dc_sink_release(prev_sink), making this the only missing cleanup. (cherry picked from commit 45510cf662dcf46b5d8926d454f338809f107b9d)
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
54618888d1ea7a26f8bccfb89e3c2420350c8047 to < f9922828a4ebd26286fbe0286cc61695e7d9b07baffected54618888d1ea7a26f8bccfb89e3c2420350c8047 to < a59e493567d18ef3858be9368acd132a01ebfa09affected54618888d1ea7a26f8bccfb89e3c2420350c8047 to < 4ee77643e6194f2deb62fe62f04396f9825e27d8affected54618888d1ea7a26f8bccfb89e3c2420350c8047 to < 58ea24dd96848626039296e9e8510270ec8dc4bfaffected54618888d1ea7a26f8bccfb89e3c2420350c8047 to < a6e14b976be48eebd8769cb5b883a6af7fc5ade1affected
Linux Linux
Default version status: affected
6.3affected0 to < 6.3unaffected6.6.148 to ≤ 6.6.*unaffected6.12.101 to ≤ 6.12.*unaffected6.18.42 to ≤ 6.18.*unaffected7.1.6 to ≤ 7.1.*unaffected7.2 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/f9922828a4ebd26286fbe0286cc61695e7d9b07b ↗
- https://git.kernel.org/stable/c/a59e493567d18ef3858be9368acd132a01ebfa09 ↗
- https://git.kernel.org/stable/c/4ee77643e6194f2deb62fe62f04396f9825e27d8 ↗
- https://git.kernel.org/stable/c/58ea24dd96848626039296e9e8510270ec8dc4bf ↗
- https://git.kernel.org/stable/c/a6e14b976be48eebd8769cb5b883a6af7fc5ade1 ↗