In the Linux kernel, the following vulnerability has been resolved:
USB: host: isp116x: check return value after calling platformgetresource()
It will cause null-ptr-deref if platformgetresource() returns NULL, we need check the return value.
[
{
"id": "CVE-2022-49302-0356547d",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee105039d3653444de4d3ede642383c92855dc1e"
},
{
"id": "CVE-2022-49302-09760183",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82a101f14943f479fd190b1e5b40d91c77e2ac1b"
},
{
"id": "CVE-2022-49302-18ecc16d",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c91a74b1f0f2d2d7e728742ae55e3ffe9ba7853d"
},
{
"id": "CVE-2022-49302-232f232c",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@804de302ada3544699c5f48c5314b249af76faa3"
},
{
"id": "CVE-2022-49302-29135998",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3825db88d8c704e7992b685618a03f82bffcf2ef"
},
{
"id": "CVE-2022-49302-3009c561",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7bffda1560a6f255fdf504e059fbbdb5d46b9e44"
},
{
"id": "CVE-2022-49302-55f85044",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3592cfd8b848bf0c4d7740d78a87a7b8f6e1fa9a"
},
{
"id": "CVE-2022-49302-619fdffe",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aca0cab0e9ed33b6371aafb519a6c38f2850ffc3"
},
{
"id": "CVE-2022-49302-63b7ef0c",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@134a3408c2d3f7e23eb0e4556e0a2d9f36c2614e"
},
{
"id": "CVE-2022-49302-6f57df7b",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@804de302ada3544699c5f48c5314b249af76faa3"
},
{
"id": "CVE-2022-49302-73ee40c8",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aca0cab0e9ed33b6371aafb519a6c38f2850ffc3"
},
{
"id": "CVE-2022-49302-7962f0f4",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c91a74b1f0f2d2d7e728742ae55e3ffe9ba7853d"
},
{
"id": "CVE-2022-49302-80ddcada",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee105039d3653444de4d3ede642383c92855dc1e"
},
{
"id": "CVE-2022-49302-9eb7ab7e",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@134a3408c2d3f7e23eb0e4556e0a2d9f36c2614e"
},
{
"id": "CVE-2022-49302-a2a76bda",
"signature_version": "v1",
"digest": {
"length": 445.0,
"function_hash": "117252514618714145457696337112395004066"
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c",
"function": "isp116x_remove"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3825db88d8c704e7992b685618a03f82bffcf2ef"
},
{
"id": "CVE-2022-49302-e04c3f1c",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7bffda1560a6f255fdf504e059fbbdb5d46b9e44"
},
{
"id": "CVE-2022-49302-e1fb94ee",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3592cfd8b848bf0c4d7740d78a87a7b8f6e1fa9a"
},
{
"id": "CVE-2022-49302-f564963b",
"signature_version": "v1",
"digest": {
"line_hashes": [
"330301883277580461109313901806986763860",
"217138914725326873828910752323370337408",
"123401505209278567842872003050751024675",
"321859572122806474600400248227674433351",
"252918207838486020801243120203661738646",
"57851047218879048553124701291560389731",
"261195248160868029691314488062456859123"
],
"threshold": 0.9
},
"target": {
"file": "drivers/usb/host/isp116x-hcd.c"
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82a101f14943f479fd190b1e5b40d91c77e2ac1b"
}
]