In the Linux kernel, the following vulnerability has been resolved:
nfc: fdp: Fix potential memory leak in fdpncisend()
fdpncisend() will call fdpncii2cwrite that will not free skb in the function. As a result, when fdpncii2cwrite() finished, the skb will memleak. fdpncisend() should free skb after fdpncii2c_write() finished.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@44bc1868a4f542502ea2221fe5ad88ca66d1c6b6",
"id": "CVE-2022-49924-0e8fbff6",
"deprecated": false,
"target": {
"file": "drivers/nfc/fdp/fdp.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"109097474159309294141366336950355201287",
"306967033068539913914823415754226450574",
"108414744782009382590732980867109177300",
"60430519923994329071507828965623283196",
"143262652004888333050030798407060493726",
"142300953067285512319309532377212871163",
"208052248547192816182522918482596207010"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e4aae6b8ca76afb1fb64dcb24be44ba814e7f8a",
"id": "CVE-2022-49924-11fb659e",
"deprecated": false,
"target": {
"function": "fdp_nci_send",
"file": "drivers/nfc/fdp/fdp.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 235.0,
"function_hash": "50492001441971700678806856179672655157"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@44bc1868a4f542502ea2221fe5ad88ca66d1c6b6",
"id": "CVE-2022-49924-762d1ab7",
"deprecated": false,
"target": {
"function": "fdp_nci_send",
"file": "drivers/nfc/fdp/fdp.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 235.0,
"function_hash": "50492001441971700678806856179672655157"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8c11ee2d07f7c4dfa2ac0ea8efc4f627e58ea57",
"id": "CVE-2022-49924-c9d9dd7a",
"deprecated": false,
"target": {
"file": "drivers/nfc/fdp/fdp.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"109097474159309294141366336950355201287",
"306967033068539913914823415754226450574",
"108414744782009382590732980867109177300",
"60430519923994329071507828965623283196",
"143262652004888333050030798407060493726",
"142300953067285512319309532377212871163",
"208052248547192816182522918482596207010"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1a7a898f8f7b56c0eaa2baf67a0c96235a30bc29",
"id": "CVE-2022-49924-cf8bd617",
"deprecated": false,
"target": {
"file": "drivers/nfc/fdp/fdp.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"109097474159309294141366336950355201287",
"306967033068539913914823415754226450574",
"108414744782009382590732980867109177300",
"60430519923994329071507828965623283196",
"143262652004888333050030798407060493726",
"142300953067285512319309532377212871163",
"208052248547192816182522918482596207010"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e4aae6b8ca76afb1fb64dcb24be44ba814e7f8a",
"id": "CVE-2022-49924-d1cf7820",
"deprecated": false,
"target": {
"file": "drivers/nfc/fdp/fdp.c"
},
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"109097474159309294141366336950355201287",
"306967033068539913914823415754226450574",
"108414744782009382590732980867109177300",
"60430519923994329071507828965623283196",
"143262652004888333050030798407060493726",
"142300953067285512319309532377212871163",
"208052248547192816182522918482596207010"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1a7a898f8f7b56c0eaa2baf67a0c96235a30bc29",
"id": "CVE-2022-49924-e4b630da",
"deprecated": false,
"target": {
"function": "fdp_nci_send",
"file": "drivers/nfc/fdp/fdp.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 235.0,
"function_hash": "50492001441971700678806856179672655157"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e8c11ee2d07f7c4dfa2ac0ea8efc4f627e58ea57",
"id": "CVE-2022-49924-f5b40489",
"deprecated": false,
"target": {
"function": "fdp_nci_send",
"file": "drivers/nfc/fdp/fdp.c"
},
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 235.0,
"function_hash": "50492001441971700678806856179672655157"
}
}
]