In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Check denominator crb_pipes before used
[WHAT & HOW] A denominator cannot be 0, and is checked before used.
This fixes 2 DIVIDEBYZERO issues reported by Coverity.
[
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 4299.0,
"function_hash": "20469995802475659522536498083269195685"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ede06d23392529b039cf7ac11b5875b047900f1c",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c",
"function": "dcn315_populate_dml_pipes_from_context"
},
"id": "CVE-2024-46772-12b18ef0"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"6970045446256223815741041606176070364",
"222069631319470240397502140838155159715",
"32542836855153519044230740013749576987",
"130945098360116188358348518645496852071"
],
"threshold": 0.9
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b9264aa24f628eba5779d1c916441e0cedde9b3d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.c"
},
"id": "CVE-2024-46772-2c5892e1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 4301.0,
"function_hash": "280386372348221792492823931342458533796"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04805efe8623f8721f3c01182ea73d68e88c62d8",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.c",
"function": "dcn315_populate_dml_pipes_from_context"
},
"id": "CVE-2024-46772-49e33432"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 4299.0,
"function_hash": "20469995802475659522536498083269195685"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b9264aa24f628eba5779d1c916441e0cedde9b3d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.c",
"function": "dcn315_populate_dml_pipes_from_context"
},
"id": "CVE-2024-46772-4c06955f"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"6970045446256223815741041606176070364",
"222069631319470240397502140838155159715",
"32542836855153519044230740013749576987",
"130945098360116188358348518645496852071"
],
"threshold": 0.9
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04805efe8623f8721f3c01182ea73d68e88c62d8",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.c"
},
"id": "CVE-2024-46772-55ec7266"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"6970045446256223815741041606176070364",
"222069631319470240397502140838155159715",
"32542836855153519044230740013749576987",
"130945098360116188358348518645496852071"
],
"threshold": 0.9
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea79068d4073bf303f8203f2625af7d9185a1bc6",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c"
},
"id": "CVE-2024-46772-839943ee"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"6970045446256223815741041606176070364",
"222069631319470240397502140838155159715",
"32542836855153519044230740013749576987",
"130945098360116188358348518645496852071"
],
"threshold": 0.9
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ede06d23392529b039cf7ac11b5875b047900f1c",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c"
},
"id": "CVE-2024-46772-a6c3ddde"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 4299.0,
"function_hash": "20469995802475659522536498083269195685"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea79068d4073bf303f8203f2625af7d9185a1bc6",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c",
"function": "dcn315_populate_dml_pipes_from_context"
},
"id": "CVE-2024-46772-ec5c3cd5"
}
]