In the Linux kernel, the following vulnerability has been resolved:
drm/amd/pm: Fix negative array index read
Avoid using the negative values for clk_idex as an index into an array pptable->DpmDescriptor.
V2: fix clk_index return check (Tim Huang)
[
{
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@befd1dc693c98bad69a701ede3a298698f0f9436",
"digest": {
"line_hashes": [
"194868219358101896297743194578103777558",
"312404508762947194773073105075310360113",
"177814138070255502600241096668082399020",
"116979686149065327142905075906465733403",
"182271019560041548909544187639806877914",
"285530725508915937857711330287245839156",
"198615806719359731300154496319664216885",
"88845323280437679121005115976938565581",
"168887079073849405385498597717661157119",
"243315924138155508202157485879682409477",
"41506344504782082878705146909651167499",
"214530840482411505989054057656217788248",
"194699647166207026411590382090157678520",
"63374741432935356707453976061959771334",
"143291063925688251992589464792375099248",
"58091848075244889492573690380778978962",
"211813124168356082745411589965687829769",
"57483257868394059099681744662820614102",
"166105525767039816285165658977072439323",
"168605052067876846315756714207756151406",
"3696542521438353802146500247752333352"
],
"threshold": 0.9
},
"id": "CVE-2024-46821-0ad336c0",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06a3810010b525b9958424e344f0c25b09e128fa",
"digest": {
"length": 279.0,
"function_hash": "135334387375969879412667075461479728105"
},
"id": "CVE-2024-46821-19fdb025",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_is_support_fine_grained_dpm"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e549cd6da1f21c34ba0f65adeca6a8aa9860b381",
"digest": {
"length": 5319.0,
"function_hash": "213634165916187448301355228813194756986"
},
"id": "CVE-2024-46821-1f866ab3",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_print_clk_levels"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06a3810010b525b9958424e344f0c25b09e128fa",
"digest": {
"length": 5402.0,
"function_hash": "199771471966038457388442282545557698067"
},
"id": "CVE-2024-46821-60cf9d10",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_emit_clk_levels"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e549cd6da1f21c34ba0f65adeca6a8aa9860b381",
"digest": {
"length": 279.0,
"function_hash": "135334387375969879412667075461479728105"
},
"id": "CVE-2024-46821-68baf0de",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_is_support_fine_grained_dpm"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@befd1dc693c98bad69a701ede3a298698f0f9436",
"digest": {
"length": 294.0,
"function_hash": "203007004670848775151725841471133327522"
},
"id": "CVE-2024-46821-76208b2b",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_is_support_fine_grained_dpm"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@befd1dc693c98bad69a701ede3a298698f0f9436",
"digest": {
"length": 831.0,
"function_hash": "291472861847342595359467986758355307096"
},
"id": "CVE-2024-46821-836a3344",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_force_clk_levels"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06a3810010b525b9958424e344f0c25b09e128fa",
"digest": {
"length": 5319.0,
"function_hash": "213634165916187448301355228813194756986"
},
"id": "CVE-2024-46821-9231e7c1",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_print_clk_levels"
}
},
{
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e549cd6da1f21c34ba0f65adeca6a8aa9860b381",
"digest": {
"line_hashes": [
"194868219358101896297743194578103777558",
"312404508762947194773073105075310360113",
"177814138070255502600241096668082399020",
"116979686149065327142905075906465733403",
"182271019560041548909544187639806877914",
"285530725508915937857711330287245839156",
"198615806719359731300154496319664216885",
"88845323280437679121005115976938565581",
"168887079073849405385498597717661157119",
"306298492581201753883117039193485092818",
"292350368541590418089704675711426925583",
"199614495983934314995198048353373903215",
"256633336070899192019061624069481027673",
"63374741432935356707453976061959771334",
"143291063925688251992589464792375099248",
"58091848075244889492573690380778978962",
"211813124168356082745411589965687829769",
"57483257868394059099681744662820614102",
"166105525767039816285165658977072439323",
"168605052067876846315756714207756151406",
"3696542521438353802146500247752333352"
],
"threshold": 0.9
},
"id": "CVE-2024-46821-93eea89f",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06a3810010b525b9958424e344f0c25b09e128fa",
"digest": {
"length": 813.0,
"function_hash": "64246314047392789706245316162592678075"
},
"id": "CVE-2024-46821-9b25af6e",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_force_clk_levels"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@befd1dc693c98bad69a701ede3a298698f0f9436",
"digest": {
"length": 5237.0,
"function_hash": "148508000723920304993572773789523930003"
},
"id": "CVE-2024-46821-d8238da8",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_print_clk_levels"
}
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e549cd6da1f21c34ba0f65adeca6a8aa9860b381",
"digest": {
"length": 831.0,
"function_hash": "291472861847342595359467986758355307096"
},
"id": "CVE-2024-46821-e18baa08",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c",
"function": "navi10_force_clk_levels"
}
},
{
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06a3810010b525b9958424e344f0c25b09e128fa",
"digest": {
"line_hashes": [
"194868219358101896297743194578103777558",
"312404508762947194773073105075310360113",
"177814138070255502600241096668082399020",
"116979686149065327142905075906465733403",
"182271019560041548909544187639806877914",
"285530725508915937857711330287245839156",
"198615806719359731300154496319664216885",
"88845323280437679121005115976938565581",
"168887079073849405385498597717661157119",
"306298492581201753883117039193485092818",
"292350368541590418089704675711426925583",
"199614495983934314995198048353373903215",
"256633336070899192019061624069481027673",
"194835934570793332877846645931951105339",
"232746598924603675092824230053447528697",
"96495071848497995880779434779794516305",
"196734920483753427784302507048225968427",
"63374741432935356707453976061959771334",
"143291063925688251992589464792375099248",
"58091848075244889492573690380778978962",
"211813124168356082745411589965687829769",
"57483257868394059099681744662820614102",
"166105525767039816285165658977072439323",
"168605052067876846315756714207756151406",
"3696542521438353802146500247752333352"
],
"threshold": 0.9
},
"id": "CVE-2024-46821-f06df3a9",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c"
}
}
]