In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: added NULL check at start of dcvalidatestream
[Why] prevent invalid memory access
[How] check if dc and stream are NULL
[
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 595.0,
"function_hash": "8980441423246524897350881963175178307"
},
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c",
"function": "dc_validate_stream"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6bf920193ba1853bad780bba565a789246d9003c",
"signature_version": "v1",
"id": "CVE-2024-46802-0d453e79"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 595.0,
"function_hash": "8980441423246524897350881963175178307"
},
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c",
"function": "dc_validate_stream"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@26c56049cc4f1705b498df013949427692a4b0d5",
"signature_version": "v1",
"id": "CVE-2024-46802-56ab6fae"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"201590096522279656515218426412832608403",
"270652815365787505750852037286777792990",
"114064960257806360562036790417015601694",
"252235339855268679352680480718878971230"
],
"threshold": 0.9
},
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@356fcce9cdbfe338a275e9e1836adfdd7f5c52a9",
"signature_version": "v1",
"id": "CVE-2024-46802-5b13c74b"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 595.0,
"function_hash": "8980441423246524897350881963175178307"
},
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c",
"function": "dc_validate_stream"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@154a50bf4221a6a6ccf88d565b8184da7c40a2dd",
"signature_version": "v1",
"id": "CVE-2024-46802-7d0fae93"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 562.0,
"function_hash": "15737202195100830543864268503576817165"
},
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c",
"function": "dc_validate_stream"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@356fcce9cdbfe338a275e9e1836adfdd7f5c52a9",
"signature_version": "v1",
"id": "CVE-2024-46802-87fb3b15"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"201590096522279656515218426412832608403",
"270652815365787505750852037286777792990",
"114064960257806360562036790417015601694",
"252235339855268679352680480718878971230"
],
"threshold": 0.9
},
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@26c56049cc4f1705b498df013949427692a4b0d5",
"signature_version": "v1",
"id": "CVE-2024-46802-97a3b205"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"201590096522279656515218426412832608403",
"270652815365787505750852037286777792990",
"114064960257806360562036790417015601694",
"252235339855268679352680480718878971230"
],
"threshold": 0.9
},
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@154a50bf4221a6a6ccf88d565b8184da7c40a2dd",
"signature_version": "v1",
"id": "CVE-2024-46802-ea76762c"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"201590096522279656515218426412832608403",
"270652815365787505750852037286777792990",
"114064960257806360562036790417015601694",
"252235339855268679352680480718878971230"
],
"threshold": 0.9
},
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6bf920193ba1853bad780bba565a789246d9003c",
"signature_version": "v1",
"id": "CVE-2024-46802-f3cfd0ad"
}
]