CVE-2025-38362
published 2025-07-25CVE-2025-38362: In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Add null pointer check for get_first_active_display() The function…
medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Add null pointer check for get_first_active_display()
The function mod_hdcp_hdcp1_enable_encryption() calls the function
get_first_active_display(), but does not check its return value.
The return value is a null pointer if the display list is empty.
This will lead to a null pointer dereference in
mod_hdcp_hdcp2_enable_encryption().
Add a null pointer check for get_first_active_display() and return
MOD_HDCP_STATUS_DISPLAY_NOT_FOUND if the function return null.
Affected
31 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | debian_linux | — | — |
| debian | linux | < linux 6.1.147-1 (bookworm) | linux 6.1.147-1 (bookworm) |
| debian | linux-6.1 | < linux 6.1.147-1 (bookworm) | linux 6.1.147-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 2deade5ede56581722c0d7672f28b09548dc0fc4 < 34d3e10ab905f06445f8dbd8a3d9697095e71bae | 34d3e10ab905f06445f8dbd8a3d9697095e71bae |
| linux | linux | >= 2deade5ede56581722c0d7672f28b09548dc0fc4 < 1ebcdf38887949def1a553ff3e45c98ed95a3cd0 | 1ebcdf38887949def1a553ff3e45c98ed95a3cd0 |
| linux | linux | >= 2deade5ede56581722c0d7672f28b09548dc0fc4 < 5148c7ea69e9c5bf2f05081190f45ba96d3d1e7a | 5148c7ea69e9c5bf2f05081190f45ba96d3d1e7a |
| linux | linux | >= 2deade5ede56581722c0d7672f28b09548dc0fc4 < 4ce9f2dc9ff7cc410e8c5d936ec551e26b9599a9 | 4ce9f2dc9ff7cc410e8c5d936ec551e26b9599a9 |
| linux | linux | >= 2deade5ede56581722c0d7672f28b09548dc0fc4 < b3005145eab98d36777660b8893466e4f630ae1c | b3005145eab98d36777660b8893466e4f630ae1c |
| linux | linux | >= 2deade5ede56581722c0d7672f28b09548dc0fc4 < c3e9826a22027a21d998d3e64882fa377b613006 | c3e9826a22027a21d998d3e64882fa377b613006 |
| linux | linux_kernel | >= 0 < 6.1.147-1 | 6.1.147-1 |
| linux | linux_kernel | >= 0 < 6.12.37-1 | 6.12.37-1 |
| linux | linux_kernel | >= 0 < 6.12.37-1 | 6.12.37-1 |
| linux | linux_kernel | >= 0 < 5.15.0-156.166 | 5.15.0-156.166 |
| linux | linux_kernel | >= 0 < 6.8.0-100.100 | 6.8.0-100.100 |
| linux | linux_kernel | >= 5.16 < 6.1.143 | 6.1.143 |
| linux | linux_kernel | >= 5.8 < 5.15.187 | 5.15.187 |
| linux | linux_kernel | >= 6.13 < 6.15.5 | 6.15.5 |
| linux | linux_kernel | >= 6.2 < 6.6.96 | 6.6.96 |
| linux | linux_kernel | >= 6.7 < 6.12.36 | 6.12.36 |
| msrc | azl3_kernel_6.6.92.2-2_on_azure_linux_3.0 | — | — |
| msrc | cbl2_kernel_5.15.186.1-1_on_cbl_mariner_2.0 | — | — |
| ubuntu | linux-aws | — | — |
| ubuntu | linux-aws-6.8 | — | — |
| ubuntu | linux-gkeop | — | — |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.6MEDIUM