In the Linux kernel, the following vulnerability has been resolved:
media: pci: cx23885: check cx23885vdevinit() return
cx23885vdevinit() can return a NULL pointer, but that pointer is used in the next line without a check.
Add a NULL pointer check and go to the error unwind if it is NULL.
{ "vanir_signatures": [ { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c" }, "id": "CVE-2023-52918-0830c5f7", "digest": { "line_hashes": [ "177240408162705734072270555739274124541", "114838750771349189751626410591938266662", "324646708799036789791218489016508179166", "150134396717246635017426462304982794329", "324568384945334247277066991011164446660", "203406232466554807306719436685357234947", "93767652238164680925769063060738244298", "215383006506491333158489804995474178576" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e7385510e2550a9f8b6f3d5f33c5b894ab9ba976" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c", "function": "cx23885_video_register" }, "id": "CVE-2023-52918-19d5d90c", "digest": { "length": 4405.0, "function_hash": "32862478715780457233293014458048910950" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@199a42fc4c45e8b7f19efeb15dbc36889a599ac2" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c", "function": "cx23885_video_register" }, "id": "CVE-2023-52918-29004281", "digest": { "length": 4939.0, "function_hash": "82184549819775584661399746635751894646" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1397fb4a779fca560c43d2acf6702d41b4a495b" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c", "function": "cx23885_video_register" }, "id": "CVE-2023-52918-5a520a9b", "digest": { "length": 4939.0, "function_hash": "82184549819775584661399746635751894646" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e7385510e2550a9f8b6f3d5f33c5b894ab9ba976" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c", "function": "cx23885_video_register" }, "id": "CVE-2023-52918-5db0814c", "digest": { "length": 4939.0, "function_hash": "82184549819775584661399746635751894646" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5f1d30c51c485cec7a7de60205667c3ff86c303" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c" }, "id": "CVE-2023-52918-7e41ae3c", "digest": { "line_hashes": [ "177240408162705734072270555739274124541", "114838750771349189751626410591938266662", "324646708799036789791218489016508179166", "150134396717246635017426462304982794329", "324568384945334247277066991011164446660", "203406232466554807306719436685357234947", "93767652238164680925769063060738244298", "215383006506491333158489804995474178576" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@199a42fc4c45e8b7f19efeb15dbc36889a599ac2" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c" }, "id": "CVE-2023-52918-d74e1430", "digest": { "line_hashes": [ "177240408162705734072270555739274124541", "114838750771349189751626410591938266662", "324646708799036789791218489016508179166", "150134396717246635017426462304982794329", "324568384945334247277066991011164446660", "203406232466554807306719436685357234947", "93767652238164680925769063060738244298", "215383006506491333158489804995474178576" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5f1d30c51c485cec7a7de60205667c3ff86c303" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c" }, "id": "CVE-2023-52918-e0e6ce98", "digest": { "line_hashes": [ "177240408162705734072270555739274124541", "114838750771349189751626410591938266662", "324646708799036789791218489016508179166", "150134396717246635017426462304982794329", "324568384945334247277066991011164446660", "203406232466554807306719436685357234947", "93767652238164680925769063060738244298", "215383006506491333158489804995474178576" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06ee04a907d64ee3910fecedd05d7f1be4b1b70e" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c" }, "id": "CVE-2023-52918-e167d4fd", "digest": { "line_hashes": [ "177240408162705734072270555739274124541", "114838750771349189751626410591938266662", "324646708799036789791218489016508179166", "150134396717246635017426462304982794329", "324568384945334247277066991011164446660", "203406232466554807306719436685357234947", "93767652238164680925769063060738244298", "215383006506491333158489804995474178576" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1397fb4a779fca560c43d2acf6702d41b4a495b" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/media/pci/cx23885/cx23885-video.c", "function": "cx23885_video_register" }, "id": "CVE-2023-52918-eb530088", "digest": { "length": 4939.0, "function_hash": "82184549819775584661399746635751894646" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@06ee04a907d64ee3910fecedd05d7f1be4b1b70e" } ] }