{"id":"CVE-2024-53201","title":"drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\ndrm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe\n\nThis commit addresses a null pointer dereference issue in\ndcn20_program_pipe(). Previou…","severity":"medium","cvss":5.5,"cvssVector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","cvssSource":"adp","vendor":"Linux","product":"Linux","affected":["Linux >= 68f75e6f08aad66069a629db8d7840919156c761 < 0335fb698ab0415d87650bc7a0f465c563ddec7d","Linux >= 65a6fee22d5cfa645cb05489892dc9cd3d142fc2 < 6b4ee2560d4d8de2688da68cd9581177035e0876","Linux >= 8e4ed3cf1642df0c4456443d865cff61a9598aa8 < 3609259326171cd5b98462636580fb2ae5c87d40","Linux >= 8e4ed3cf1642df0c4456443d865cff61a9598aa8 < 6a057072ddd127255350357dd880903e8fa23f36","Linux >= 6.6.64 < 6.6.160","Linux >= 6.11.3 < 6.11.11","Linux 6.12"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"partial","timestamp":"2025-10-01T20:03:50.140306Z"},"published":"2024-12-27","updated":"2026-10-21","sourceUpdated":"2026-10-21T12:35:35.199Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2024-53201","references":[{"url":"https://git.kernel.org/stable/c/0335fb698ab0415d87650bc7a0f465c563ddec7d"},{"url":"https://git.kernel.org/stable/c/6b4ee2560d4d8de2688da68cd9581177035e0876"},{"url":"https://git.kernel.org/stable/c/3609259326171cd5b98462636580fb2ae5c87d40"},{"url":"https://git.kernel.org/stable/c/6a057072ddd127255350357dd880903e8fa23f36"}],"tags":["cve.org"],"epss":0.00262,"epssPercentile":0.17902,"ingestedAt":"2026-10-21T12:48:53.724Z","slug":"CVE-2024-53201","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\ndrm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe\n\nThis commit addresses a null pointer dereference issue in\ndcn20_program_pipe(). Previously, commit 8e4ed3cf1642 (\"drm/amd/display:\nAdd null check for pipe_ctx->plane_state in dcn20_program_pipe\")\npartially fixed the null pointer dereference issue. However, in\ndcn20_update_dchubp_dpp(), the variable pipe_ctx is passed in, and\nplane_state is accessed again through pipe_ctx. Multiple if statements\ndirectly call attributes of plane_state, leading to potential null\npointer dereference issues. This patch adds necessary null checks to\nensure stability.\n\n## Affected\n\n- `Linux >= 68f75e6f08aad66069a629db8d7840919156c761 < 0335fb698ab0415d87650bc7a0f465c563ddec7d`\n- `Linux >= 65a6fee22d5cfa645cb05489892dc9cd3d142fc2 < 6b4ee2560d4d8de2688da68cd9581177035e0876`\n- `Linux >= 8e4ed3cf1642df0c4456443d865cff61a9598aa8 < 3609259326171cd5b98462636580fb2ae5c87d40`\n- `Linux >= 8e4ed3cf1642df0c4456443d865cff61a9598aa8 < 6a057072ddd127255350357dd880903e8fa23f36`\n- `Linux >= 6.6.64 < 6.6.160`\n- `Linux >= 6.11.3 < 6.11.11`\n- `Linux 6.12`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":30,"depthScoreParts":{"impact":30.3,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}