In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Skip on writeback when it's not applicable
[WHY] dynamic memory safety error detector (KASAN) catches and generates error messages "BUG: KASAN: slab-out-of-bounds" as writeback connector does not support certain features which are not initialized.
[HOW] Skip them when connector type is DRMMODECONNECTOR_WRITEBACK.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@87de0a741ef6d93fcb99983138a0d89a546a043c",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "amdgpu_dm_commit_audio"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-118bf7ef",
"digest": {
"function_hash": "174643682061013240016201540036549133885",
"length": 1158.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ecedd99a9369fb5cde601ae9abd58bca2739f1ae",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-36914-20423505",
"digest": {
"line_hashes": [
"92892741267443033657897076124489772151",
"166987544046149722388478728276537935489",
"86132828281408873182215779153928842116",
"319633098026506511312963568566585213385",
"71191857244507903662590761998385850877",
"92978117507711796585107173502091034777",
"188620887630409387289554114042497236266",
"109775730059153309794840899830736702969",
"109328902108096547810175950935921202620",
"223378301000620530581523181704661802131",
"188141946249171553314819990011130580955",
"197459816464916545514737378201438545837",
"858001604335903401497260350232561205"
],
"threshold": 0.9
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ecedd99a9369fb5cde601ae9abd58bca2739f1ae",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "get_highest_refresh_rate_mode"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-2164d05d",
"digest": {
"function_hash": "172825148512521350190807397953949512047",
"length": 840.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@951a498fa993c5501994ec2df97c9297b02488c7",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-36914-2bfc72e2",
"digest": {
"line_hashes": [
"92892741267443033657897076124489772151",
"166987544046149722388478728276537935489",
"86132828281408873182215779153928842116",
"319633098026506511312963568566585213385",
"71191857244507903662590761998385850877",
"92978117507711796585107173502091034777",
"188620887630409387289554114042497236266",
"145074733070750131096382031355382409315",
"51740079433657629360476035465235153649",
"197459816464916545514737378201438545837",
"858001604335903401497260350232561205"
],
"threshold": 0.9
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@87de0a741ef6d93fcb99983138a0d89a546a043c",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "get_highest_refresh_rate_mode"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-39df2aae",
"digest": {
"function_hash": "172825148512521350190807397953949512047",
"length": 840.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e9baa7110e9f3756bd5a812af376c288d9be894d",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "get_highest_refresh_rate_mode"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-63dec6fa",
"digest": {
"function_hash": "172825148512521350190807397953949512047",
"length": 840.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@951a498fa993c5501994ec2df97c9297b02488c7",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "dm_resume"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-6d5ef9cf",
"digest": {
"function_hash": "241283670432698972121788260250817496083",
"length": 3540.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@87de0a741ef6d93fcb99983138a0d89a546a043c",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "dm_resume"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-7d848d22",
"digest": {
"function_hash": "309442194803262614533470736392782463028",
"length": 3549.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e9baa7110e9f3756bd5a812af376c288d9be894d",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "dm_resume"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-87e1e2d5",
"digest": {
"function_hash": "339749925107096781110325580457182838067",
"length": 3790.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@951a498fa993c5501994ec2df97c9297b02488c7",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "amdgpu_dm_commit_audio"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-8a45c8a4",
"digest": {
"function_hash": "174643682061013240016201540036549133885",
"length": 1158.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ecedd99a9369fb5cde601ae9abd58bca2739f1ae",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "amdgpu_dm_commit_audio"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-ad2609c6",
"digest": {
"function_hash": "224971949461314691818318206277220095437",
"length": 1302.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ecedd99a9369fb5cde601ae9abd58bca2739f1ae",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "dm_resume"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-c6f1436e",
"digest": {
"function_hash": "339749925107096781110325580457182838067",
"length": 3790.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e9baa7110e9f3756bd5a812af376c288d9be894d",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "amdgpu_dm_commit_audio"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-d07522c2",
"digest": {
"function_hash": "224971949461314691818318206277220095437",
"length": 1302.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@951a498fa993c5501994ec2df97c9297b02488c7",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c",
"function": "get_highest_refresh_rate_mode"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-36914-d4c0d6ec",
"digest": {
"function_hash": "172825148512521350190807397953949512047",
"length": 840.0
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@87de0a741ef6d93fcb99983138a0d89a546a043c",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-36914-dec090a9",
"digest": {
"line_hashes": [
"92892741267443033657897076124489772151",
"166987544046149722388478728276537935489",
"86132828281408873182215779153928842116",
"204720076885203252132272493841989233723",
"71191857244507903662590761998385850877",
"92978117507711796585107173502091034777",
"188620887630409387289554114042497236266",
"145074733070750131096382031355382409315",
"51740079433657629360476035465235153649",
"197459816464916545514737378201438545837",
"858001604335903401497260350232561205"
],
"threshold": 0.9
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e9baa7110e9f3756bd5a812af376c288d9be894d",
"target": {
"file": "drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c"
},
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-36914-fdc7d564",
"digest": {
"line_hashes": [
"92892741267443033657897076124489772151",
"166987544046149722388478728276537935489",
"86132828281408873182215779153928842116",
"319633098026506511312963568566585213385",
"71191857244507903662590761998385850877",
"92978117507711796585107173502091034777",
"188620887630409387289554114042497236266",
"109775730059153309794840899830736702969",
"109328902108096547810175950935921202620",
"223378301000620530581523181704661802131",
"188141946249171553314819990011130580955",
"197459816464916545514737378201438545837",
"858001604335903401497260350232561205"
],
"threshold": 0.9
}
}
]