In the Linux kernel, the following vulnerability has been resolved:
drm/msm/dsi: Add missing check for allocorderedworkqueue
Add check for the return value of allocorderedworkqueue as it may return NULL pointer and cause NULL pointer dereference.
Patchwork: https://patchwork.freedesktop.org/patch/517646/
{ "vanir_signatures": [ { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c", "function": "msm_dsi_host_init" }, "id": "CVE-2023-53223-03368fa2", "digest": { "length": 2443.0, "function_hash": "328047954706133876809752068600811092433" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5dfe7a5386fde5a656ca06602b31bf50e26954cd" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c" }, "id": "CVE-2023-53223-0b47458b", "digest": { "line_hashes": [ "295511631731415378824472031146298301423", "249544259901012717971497246945244235512", "237802161494624680108950433822785687559", "159962004531772973326604435823667339022" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@115906ca7b535afb1fe7b5406c566ccd3873f82b" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c" }, "id": "CVE-2023-53223-0e34308d", "digest": { "line_hashes": [ "295511631731415378824472031146298301423", "249544259901012717971497246945244235512", "247087591843583133441952364063588492452", "137557019437605401290126836134549584158" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5dfe7a5386fde5a656ca06602b31bf50e26954cd" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c" }, "id": "CVE-2023-53223-12b5e609", "digest": { "line_hashes": [ "295511631731415378824472031146298301423", "249544259901012717971497246945244235512", "247087591843583133441952364063588492452", "137557019437605401290126836134549584158" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@540c66180afd59309a442d3bf1f2393464c8b4c5" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c", "function": "msm_dsi_host_init" }, "id": "CVE-2023-53223-6735c000", "digest": { "length": 2429.0, "function_hash": "145291142922143716006130001082550404287" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@759ea5677c362fb1e3edc667260ba9f409dc931d" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c", "function": "msm_dsi_host_init" }, "id": "CVE-2023-53223-704d5614", "digest": { "length": 1868.0, "function_hash": "199634635099283565693708122206392633490" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9257974858ee847b2e1fd552691b8ba5c2fc1c7b" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c" }, "id": "CVE-2023-53223-707a6c8c", "digest": { "line_hashes": [ "295511631731415378824472031146298301423", "249544259901012717971497246945244235512", "247087591843583133441952364063588492452", "137557019437605401290126836134549584158" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9257974858ee847b2e1fd552691b8ba5c2fc1c7b" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c", "function": "msm_dsi_host_init" }, "id": "CVE-2023-53223-7081f158", "digest": { "length": 2429.0, "function_hash": "145291142922143716006130001082550404287" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25a6499b1a53d854eda2b161b5c8a20296515dbe" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c", "function": "msm_dsi_host_init" }, "id": "CVE-2023-53223-92d9f3e4", "digest": { "length": 1868.0, "function_hash": "199634635099283565693708122206392633490" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3e18f157faeeb59034404569e8e07cbe1c0030a7" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c" }, "id": "CVE-2023-53223-b34dcd72", "digest": { "line_hashes": [ "295511631731415378824472031146298301423", "249544259901012717971497246945244235512", "237802161494624680108950433822785687559", "159962004531772973326604435823667339022" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@759ea5677c362fb1e3edc667260ba9f409dc931d" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c" }, "id": "CVE-2023-53223-b7577de2", "digest": { "line_hashes": [ "295511631731415378824472031146298301423", "249544259901012717971497246945244235512", "247087591843583133441952364063588492452", "137557019437605401290126836134549584158" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3a9a4a9725c60f04326b5019a52ce15aee808506" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c" }, "id": "CVE-2023-53223-ba07e15a", "digest": { "line_hashes": [ "295511631731415378824472031146298301423", "249544259901012717971497246945244235512", "247087591843583133441952364063588492452", "137557019437605401290126836134549584158" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3e18f157faeeb59034404569e8e07cbe1c0030a7" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c", "function": "msm_dsi_host_init" }, "id": "CVE-2023-53223-c021dcd0", "digest": { "length": 2429.0, "function_hash": "145291142922143716006130001082550404287" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@115906ca7b535afb1fe7b5406c566ccd3873f82b" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c" }, "id": "CVE-2023-53223-d631d37c", "digest": { "line_hashes": [ "295511631731415378824472031146298301423", "249544259901012717971497246945244235512", "237802161494624680108950433822785687559", "159962004531772973326604435823667339022" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@25a6499b1a53d854eda2b161b5c8a20296515dbe" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c", "function": "msm_dsi_host_init" }, "id": "CVE-2023-53223-d6b7f399", "digest": { "length": 1868.0, "function_hash": "199634635099283565693708122206392633490" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3a9a4a9725c60f04326b5019a52ce15aee808506" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/gpu/drm/msm/dsi/dsi_host.c", "function": "msm_dsi_host_init" }, "id": "CVE-2023-53223-e2957eb8", "digest": { "length": 2225.0, "function_hash": "203450489470564013948545842652592137286" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@540c66180afd59309a442d3bf1f2393464c8b4c5" } ] }