In the Linux kernel, the following vulnerability has been resolved:
drm/msm/dpu: Fix memory leak in msmmdssparsedatabusiccpath
oficcget() alloc resources for path1, we should release it when not need anymore. Early return when ISERROR_NULL(path0) may leak path1. Defer getting path1 to fix this.
Patchwork: https://patchwork.freedesktop.org/patch/514264/
[ { "signature_type": "Line", "id": "CVE-2022-48888-83c5bff5", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c6fa1de83fd87267ab24359e6fa52f98f5cee3f9", "signature_version": "v1", "target": { "file": "drivers/gpu/drm/msm/msm_mdss.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "319124377102292351987450708759917647958", "175942379373822544174888298986342188387", "185542845427350948795364558664768736236", "107847877511978832810632397098751854018", "215140920626858686898294217211980526180", "317175700924415562131158216687987592015", "52914803692975622004019840380792111580", "89165408550258112654109892221026444987", "296068820424660692509025602952745780456" ] }, "deprecated": false }, { "signature_type": "Line", "id": "CVE-2022-48888-d00b3bc2", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45dac1352b55b1d8cb17f218936b2bc2bc1fb4ee", "signature_version": "v1", "target": { "file": "drivers/gpu/drm/msm/msm_mdss.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "319124377102292351987450708759917647958", "175942379373822544174888298986342188387", "185542845427350948795364558664768736236", "107847877511978832810632397098751854018", "215140920626858686898294217211980526180", "317175700924415562131158216687987592015", "52914803692975622004019840380792111580", "89165408550258112654109892221026444987", "296068820424660692509025602952745780456" ] }, "deprecated": false }, { "signature_type": "Function", "id": "CVE-2022-48888-e6aa037e", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c6fa1de83fd87267ab24359e6fa52f98f5cee3f9", "signature_version": "v1", "target": { "function": "msm_mdss_parse_data_bus_icc_path", "file": "drivers/gpu/drm/msm/msm_mdss.c" }, "digest": { "function_hash": "213862910396918968203710201246005969356", "length": 351.0 }, "deprecated": false }, { "signature_type": "Function", "id": "CVE-2022-48888-f8c395c6", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@45dac1352b55b1d8cb17f218936b2bc2bc1fb4ee", "signature_version": "v1", "target": { "function": "msm_mdss_parse_data_bus_icc_path", "file": "drivers/gpu/drm/msm/msm_mdss.c" }, "digest": { "function_hash": "213862910396918968203710201246005969356", "length": 351.0 }, "deprecated": false } ]