Description (CNA)
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix out-of-bound accesses [WHAT & HOW] hpo_stream_to_link_encoder_mapping has size MAX_HPO_DP2_ENCODERS(=4), but location can have size up to 6. As a result, it is necessary to check location against MAX_HPO_DP2_ENCODERS. Similiarly, disp_cfg_stream_location can be used as an array index which should be 0..5, so the ASSERT's conditions should be less without equal.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Linux / Linux | affected 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c before 36793d90d76f667d26c6dd025571481ee0c96abc; affected 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c before 9aedc776b11038f04f4641241bb7e877781e4aa4; affected 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c before 8adbb2a98b00926315fd513b5fe2596b5716b82d |
| Linux / Linux | affected 4.15; unaffected 0 before 4.15; unaffected 6.12.20 through 6.12.*; unaffected 6.13.8 through 6.13.*; unaffected 6.14 through * |
CWE
No CWE identifiers supplied.