In the Linux kernel, the following vulnerability has been resolved:
mtd: rawnand: gpmi: don't leak PM reference in error path
If gpminfcapply_timings() fails, the PM runtime usage counter must be dropped.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4cd3281a910a5adf73b2a0a82241dd67844d0b25",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-15152470",
"target": {
"function": "gpmi_nfc_exec_op",
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"length": 3292.0,
"function_hash": "75691604455066896271398085602857711297"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4cd3281a910a5adf73b2a0a82241dd67844d0b25",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-34632c60",
"target": {
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"168166146270171182013860410331930574085",
"185922325664777250440018269354978944219",
"46231621883416388952345796042993026671",
"81539740307293444601174955026435105869",
"283495773566874861299059482453189437253",
"229996554426438975751083235419051495329",
"181108232654129552780622297763590004463"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a4eeeaca50199e3f19eb13ac3b7e0bbb93e22de4",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-599ec94c",
"target": {
"function": "gpmi_nfc_exec_op",
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"length": 3316.0,
"function_hash": "284167286865573556982033722328975747566"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58d3111eafce9e4398654b07f0b1dac27f26ee5b",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-61eac149",
"target": {
"function": "gpmi_nfc_exec_op",
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"length": 3316.0,
"function_hash": "284167286865573556982033722328975747566"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9161f365c91614e5a3f5c6dcc44c3b1b33bc59c0",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-6f176f99",
"target": {
"function": "gpmi_nfc_exec_op",
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"length": 3316.0,
"function_hash": "284167286865573556982033722328975747566"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9161f365c91614e5a3f5c6dcc44c3b1b33bc59c0",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-9a0bed3c",
"target": {
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"168166146270171182013860410331930574085",
"185922325664777250440018269354978944219",
"46231621883416388952345796042993026671",
"81539740307293444601174955026435105869",
"283495773566874861299059482453189437253",
"229996554426438975751083235419051495329",
"181108232654129552780622297763590004463"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58d3111eafce9e4398654b07f0b1dac27f26ee5b",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-af631ca4",
"target": {
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"168166146270171182013860410331930574085",
"185922325664777250440018269354978944219",
"46231621883416388952345796042993026671",
"81539740307293444601174955026435105869",
"283495773566874861299059482453189437253",
"229996554426438975751083235419051495329",
"181108232654129552780622297763590004463"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4a7ec50298b1127c5024a750c969ea0794899545",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-c11147ee",
"target": {
"function": "gpmi_nfc_exec_op",
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"length": 3316.0,
"function_hash": "284167286865573556982033722328975747566"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a4eeeaca50199e3f19eb13ac3b7e0bbb93e22de4",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-cf5f86f9",
"target": {
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"168166146270171182013860410331930574085",
"185922325664777250440018269354978944219",
"46231621883416388952345796042993026671",
"81539740307293444601174955026435105869",
"283495773566874861299059482453189437253",
"229996554426438975751083235419051495329",
"181108232654129552780622297763590004463"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4a7ec50298b1127c5024a750c969ea0794899545",
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2022-48778-f8af5e5f",
"target": {
"file": "drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"168166146270171182013860410331930574085",
"185922325664777250440018269354978944219",
"46231621883416388952345796042993026671",
"81539740307293444601174955026435105869",
"283495773566874861299059482453189437253",
"229996554426438975751083235419051495329",
"181108232654129552780622297763590004463"
]
},
"signature_type": "Line"
}
]