In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: validate plane degamma LUT size for private color prop Unlike the CRTC degamma path, which is guarded by amdgpu_…
Info
Summary
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: validate plane degamma LUT size for private color prop Unlike the CRTC degamma path, which is guarded by amdgpu_dm_verify_lut_sizes(), the per-plane degamma LUT size was never validated before use. __set_dm_plane_degamma() passed the user-supplied size straight into __is_lut_linear() and, for a non-linear LUT, into __set_input_tf() -> __drm_lut_to_dc_gamma(), the latter always iterating MAX_COLOR_LUT_ENTRIES …
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/0b2615b8b54f58bbdf986dffb38cbc35214a5cc5
- https://git.kernel.org/stable/c/b10cc09b329245c6d95f8fa3e7f068575e3e0e9f
- https://git.kernel.org/stable/c/e4c3ab59021e7c146a84b6671f0d530972bd58b4
- https://git.kernel.org/stable/c/f6f04d8ae5725bcc893bdc62e3467efd97255c5b
Timeline
- nvd_ingest NVD