In the Linux kernel, the following vulnerability has been resolved:
clk: mediatek: clk-mt6779: Add check for mtkallocclk_data
Add the check for the return value of mtkallocclk_data() in order to avoid NULL pointer dereference.
{ "vanir_signatures": [ { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_top_probe" }, "id": "CVE-2023-52873-0236961e", "digest": { "length": 663.0, "function_hash": "209161494655146316324242948137181889810" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@df1c4a9efa3f5b6fb5e0ae63890230dbe2190b7e" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_apmixed_probe" }, "id": "CVE-2023-52873-2ac531ed", "digest": { "length": 313.0, "function_hash": "216241035299949895064144037973629810824" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3994387ba3564976731179c4d4a6d7850ddda71a" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c" }, "id": "CVE-2023-52873-3d09278f", "digest": { "line_hashes": [ "138096793054499727118937040904012085021", "122288479214173760734057912040554842986", "35381674939086581376272810470949167730", "205021014432435318449603388779773706505", "156696496024244525132095844018918697194", "283514826469762147056063944863271584022", "257178992768633016992896182818010041166", "155647863115541728797062112939974404569" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fbe466f06d4ea18745da0d57540539b7b36936ae" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_apmixed_probe" }, "id": "CVE-2023-52873-47524516", "digest": { "length": 312.0, "function_hash": "52365439113466639158864333581729340999" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@df1c4a9efa3f5b6fb5e0ae63890230dbe2190b7e" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c" }, "id": "CVE-2023-52873-4cafdb00", "digest": { "line_hashes": [ "317958940706303984379445275044978563767", "139426201462721169921522321587868266488", "276965571749507990262967656262594108750", "215449813879594903463471905021703182060", "302726321417644306245636833056687354124", "283514826469762147056063944863271584022", "257178992768633016992896182818010041166", "155647863115541728797062112939974404569" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a90239551abc181687f8c0ba60b276f7d75c141e" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c" }, "id": "CVE-2023-52873-4e00f1b9", "digest": { "line_hashes": [ "317958940706303984379445275044978563767", "139426201462721169921522321587868266488", "35381674939086581376272810470949167730", "205021014432435318449603388779773706505", "302726321417644306245636833056687354124", "283514826469762147056063944863271584022", "257178992768633016992896182818010041166", "155647863115541728797062112939974404569" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@df1c4a9efa3f5b6fb5e0ae63890230dbe2190b7e" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_apmixed_probe" }, "id": "CVE-2023-52873-53156e8a", "digest": { "length": 313.0, "function_hash": "216241035299949895064144037973629810824" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ca6d565a2319d69d9766e6ecbb5af827fc4afb2b" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c" }, "id": "CVE-2023-52873-5bf9554c", "digest": { "line_hashes": [ "138096793054499727118937040904012085021", "122288479214173760734057912040554842986", "35381674939086581376272810470949167730", "205021014432435318449603388779773706505", "302726321417644306245636833056687354124", "283514826469762147056063944863271584022", "257178992768633016992896182818010041166", "155647863115541728797062112939974404569" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ca6d565a2319d69d9766e6ecbb5af827fc4afb2b" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_top_probe" }, "id": "CVE-2023-52873-63d54e9f", "digest": { "length": 714.0, "function_hash": "299842421164794312787118899733266818138" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6a7c51cf07a399ec067d39f0a22f1817c5c7d2b" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c" }, "id": "CVE-2023-52873-763bfd67", "digest": { "line_hashes": [ "317958940706303984379445275044978563767", "139426201462721169921522321587868266488", "276965571749507990262967656262594108750", "215449813879594903463471905021703182060", "302726321417644306245636833056687354124", "283514826469762147056063944863271584022", "257178992768633016992896182818010041166", "155647863115541728797062112939974404569" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6a7c51cf07a399ec067d39f0a22f1817c5c7d2b" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_top_probe" }, "id": "CVE-2023-52873-76d11e55", "digest": { "length": 664.0, "function_hash": "298298107941913189620484739087070710798" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3994387ba3564976731179c4d4a6d7850ddda71a" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c" }, "id": "CVE-2023-52873-79df8425", "digest": { "line_hashes": [ "138096793054499727118937040904012085021", "122288479214173760734057912040554842986", "35381674939086581376272810470949167730", "205021014432435318449603388779773706505", "302726321417644306245636833056687354124", "283514826469762147056063944863271584022", "257178992768633016992896182818010041166", "155647863115541728797062112939974404569" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3994387ba3564976731179c4d4a6d7850ddda71a" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_apmixed_probe" }, "id": "CVE-2023-52873-87083eb8", "digest": { "length": 329.0, "function_hash": "243327404155008481847163758777373990579" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f6a7c51cf07a399ec067d39f0a22f1817c5c7d2b" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_top_probe" }, "id": "CVE-2023-52873-8a925cab", "digest": { "length": 731.0, "function_hash": "79799539480759474994224268782817402387" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fbe466f06d4ea18745da0d57540539b7b36936ae" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_top_probe" }, "id": "CVE-2023-52873-8cb9ee88", "digest": { "length": 664.0, "function_hash": "298298107941913189620484739087070710798" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ca6d565a2319d69d9766e6ecbb5af827fc4afb2b" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_apmixed_probe" }, "id": "CVE-2023-52873-c611cd44", "digest": { "length": 313.0, "function_hash": "216241035299949895064144037973629810824" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fbe466f06d4ea18745da0d57540539b7b36936ae" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_top_probe" }, "id": "CVE-2023-52873-deb35360", "digest": { "length": 714.0, "function_hash": "299842421164794312787118899733266818138" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a90239551abc181687f8c0ba60b276f7d75c141e" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "drivers/clk/mediatek/clk-mt6779.c", "function": "clk_mt6779_apmixed_probe" }, "id": "CVE-2023-52873-f936ef3e", "digest": { "length": 329.0, "function_hash": "243327404155008481847163758777373990579" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a90239551abc181687f8c0ba60b276f7d75c141e" } ] }