In the Linux kernel, the following vulnerability has been resolved:
drm: msm: fix possible memory leak in mdp5crtccursor_set()
drmgemobjectlookup will call drmgemobjectget inside. So cursorbo needs to be put when msmgemgetandpiniova fails.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d63ffe3fb3f8327ca21cf91b6a14a2961bc629b4",
"id": "CVE-2022-49467-0fb06c60",
"deprecated": false,
"target": {
"function": "mdp5_crtc_cursor_set",
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 1751.0,
"function_hash": "201478489925232239766983267724051506166"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@947a844bb3ebff0f4736d244d792ce129f6700d7",
"id": "CVE-2022-49467-18fea0d9",
"deprecated": false,
"target": {
"function": "mdp5_crtc_cursor_set",
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 1751.0,
"function_hash": "201478489925232239766983267724051506166"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33546183c16c7b9650682dc610bedd732d9c6919",
"id": "CVE-2022-49467-1f42cafb",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89943895514329360473418831618869107217",
"200632965837012359527895060852656895458",
"251795545486065688544109222735475796175",
"71824712107014854826874329720578817832",
"182391003083531466137580716002365080425"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@449374565f349d4233beec811d4286fdfe5de44b",
"id": "CVE-2022-49467-2cdb5ebd",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89943895514329360473418831618869107217",
"200632965837012359527895060852656895458",
"251795545486065688544109222735475796175",
"71824712107014854826874329720578817832",
"182391003083531466137580716002365080425"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33546183c16c7b9650682dc610bedd732d9c6919",
"id": "CVE-2022-49467-2e28ebe2",
"deprecated": false,
"target": {
"function": "mdp5_crtc_cursor_set",
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 1751.0,
"function_hash": "201478489925232239766983267724051506166"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d544880482a5558ec06393b1b3d5dc9275b7a32b",
"id": "CVE-2022-49467-31aa932a",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89943895514329360473418831618869107217",
"200632965837012359527895060852656895458",
"251795545486065688544109222735475796175",
"71824712107014854826874329720578817832",
"182391003083531466137580716002365080425"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@656aa3c51fc662064f17179b38ec3ce43af53bca",
"id": "CVE-2022-49467-4664ea27",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89943895514329360473418831618869107217",
"200632965837012359527895060852656895458",
"251795545486065688544109222735475796175",
"71824712107014854826874329720578817832",
"182391003083531466137580716002365080425"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@449374565f349d4233beec811d4286fdfe5de44b",
"id": "CVE-2022-49467-65dcb357",
"deprecated": false,
"target": {
"function": "mdp5_crtc_cursor_set",
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 1751.0,
"function_hash": "201478489925232239766983267724051506166"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d63ffe3fb3f8327ca21cf91b6a14a2961bc629b4",
"id": "CVE-2022-49467-776de3e4",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89943895514329360473418831618869107217",
"200632965837012359527895060852656895458",
"251795545486065688544109222735475796175",
"71824712107014854826874329720578817832",
"182391003083531466137580716002365080425"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d544880482a5558ec06393b1b3d5dc9275b7a32b",
"id": "CVE-2022-49467-a6989518",
"deprecated": false,
"target": {
"function": "mdp5_crtc_cursor_set",
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 1751.0,
"function_hash": "201478489925232239766983267724051506166"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f8cd192752a1f613b14eee77783c6f0aebb49691",
"id": "CVE-2022-49467-adc67e71",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"258312889435466033075418100641855529179",
"17911830686828071914883093211690714747",
"251795545486065688544109222735475796175",
"71824712107014854826874329720578817832",
"182391003083531466137580716002365080425"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@656aa3c51fc662064f17179b38ec3ce43af53bca",
"id": "CVE-2022-49467-c6de2a8c",
"deprecated": false,
"target": {
"function": "mdp5_crtc_cursor_set",
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 1751.0,
"function_hash": "201478489925232239766983267724051506166"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@947a844bb3ebff0f4736d244d792ce129f6700d7",
"id": "CVE-2022-49467-eb9dd94a",
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89943895514329360473418831618869107217",
"200632965837012359527895060852656895458",
"251795545486065688544109222735475796175",
"71824712107014854826874329720578817832",
"182391003083531466137580716002365080425"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f8cd192752a1f613b14eee77783c6f0aebb49691",
"id": "CVE-2022-49467-fbb80a29",
"deprecated": false,
"target": {
"function": "mdp5_crtc_cursor_set",
"file": "drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 1751.0,
"function_hash": "201478489925232239766983267724051506166"
}
}
]