CVE-2021-47046

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
28/02/2024
Last modified:
09/12/2024

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> drm/amd/display: Fix off by one in hdmi_14_process_transaction()<br /> <br /> The hdcp_i2c_offsets[] array did not have an entry for<br /> HDCP_MESSAGE_ID_WRITE_CONTENT_STREAM_TYPE so it led to an off by one<br /> read overflow. I added an entry and copied the 0x0 value for the offset<br /> from similar code in drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c.<br /> <br /> I also declared several of these arrays as having HDCP_MESSAGE_ID_MAX<br /> entries. This doesn&amp;#39;t change the code, but it&amp;#39;s just a belt and<br /> suspenders approach to try future proof the code.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.5 (including) 5.10.37 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.11 (including) 5.11.21 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.12 (including) 5.12.4 (excluding)