In the Linux kernel, the following vulnerability has been resolved:
tty: Fix a possible resource leak in icom_probe
When pcireadconfigdword failed, call pcireleaseregions() and pcidisable_device() to recycle the resource previously allocated.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49314.json"
}[
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-1b7c931c",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f4c836d90da1ece88905d62ce2ce39a962f25d1a"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-1c75d211",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f4c836d90da1ece88905d62ce2ce39a962f25d1a"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-352d9ab8",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f9b2e4ca88cab1a96b86ecd45544e488ca43faf"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-5fa2e0ff",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23e155b51d403c0ccedc60c0d6c3c452afed07fe"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-634d06f1",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a8305f357a8d03698fc7bc855ff9c6865d5486b"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-669a3999",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c014373f178a4f13a08e045ef63bdb23f62e892"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-76408485",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a8305f357a8d03698fc7bc855ff9c6865d5486b"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-8137625c",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a2df0b4d080cc770b4da7bff487048c803dfd07e"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-8ecbd5d7",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c014373f178a4f13a08e045ef63bdb23f62e892"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-9b7c7c74",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee157a79e7c82b01ae4c25de0ac75899801f322c"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-a2df8377",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@23e155b51d403c0ccedc60c0d6c3c452afed07fe"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-a5000c99",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cb7147afd328c07edeeee287710d8d96ac0459f5"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-b245d909",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d703d912a985c1c5b50dd38c3181fc3540fa77cb"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-b4ab30be",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a2df0b4d080cc770b4da7bff487048c803dfd07e"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-bc8b30a4",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d703d912a985c1c5b50dd38c3181fc3540fa77cb"
},
{
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49314-d8297571",
"target": {
"file": "drivers/tty/serial/icom.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"326306018439006328610274835023397711850",
"277969592094429343368582964638779107549",
"130851000609389129710964507259899116650",
"116807276052668143580906069351349204470"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cb7147afd328c07edeeee287710d8d96ac0459f5"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-df4150cd",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f9b2e4ca88cab1a96b86ecd45544e488ca43faf"
},
{
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49314-f9e38fff",
"target": {
"file": "drivers/tty/serial/icom.c",
"function": "icom_probe"
},
"digest": {
"length": 2422.0,
"function_hash": "265274368858129324566555169080059283784"
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee157a79e7c82b01ae4c25de0ac75899801f322c"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49314.json"