In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Adding array index check to prevent memory corruption
[Why & How] Array indices out of bound caused memory corruption. Adding checks to ensure that array index stays in bound.
[ { "deprecated": false, "digest": { "length": 848.0, "function_hash": "52366359189394433112171143833384925721" }, "signature_type": "Function", "id": "CVE-2024-56784-33a3b4e5", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2c437d9a0b496168e1a1defd17b531f0a526dbe9", "target": { "file": "drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c", "function": "dcn35_notify_host_router_bw" }, "signature_version": "v1" }, { "deprecated": false, "digest": { "length": 848.0, "function_hash": "52366359189394433112171143833384925721" }, "signature_type": "Function", "id": "CVE-2024-56784-3413d552", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dff526dc3e27f5484f5ba11471b9fbbe681467f2", "target": { "file": "drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c", "function": "dcn35_notify_host_router_bw" }, "signature_version": "v1" }, { "deprecated": false, "digest": { "line_hashes": [ "335273456601657737347269080165867047294", "100281214844208807805194803724381850120", "130389456533217488313160665248325600834", "102174649652969968046466118538012135769", "110092559659516386869357943775220594172", "325428024869479467712886079950510383494", "40777587722151886315933795427244600731", "61067131434489535712585388711053376797", "5328729053524747773641716819736092113", "30470967443056435707332066827628266988", "199250689122461358800293811724039503427" ], "threshold": 0.9 }, "signature_type": "Line", "id": "CVE-2024-56784-38ac967d", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2c437d9a0b496168e1a1defd17b531f0a526dbe9", "target": { "file": "drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c" }, "signature_version": "v1" }, { "deprecated": false, "digest": { "line_hashes": [ "335273456601657737347269080165867047294", "100281214844208807805194803724381850120", "130389456533217488313160665248325600834", "102174649652969968046466118538012135769", "110092559659516386869357943775220594172", "325428024869479467712886079950510383494", "40777587722151886315933795427244600731", "61067131434489535712585388711053376797", "5328729053524747773641716819736092113", "30470967443056435707332066827628266988", "199250689122461358800293811724039503427" ], "threshold": 0.9 }, "signature_type": "Line", "id": "CVE-2024-56784-ce17dbf1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dff526dc3e27f5484f5ba11471b9fbbe681467f2", "target": { "file": "drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c" }, "signature_version": "v1" } ]