In the Linux kernel, the following vulnerability has been resolved:
net: ena: Fix error handling in ena_init()
The enainit() won't destroy workqueue created by createsinglethreadworkqueue() when pciregisterdriver() failed. Call destroyworkqueue() when pciregisterdriver() failed to prevent the resource leak.
{ "vanir_signatures": [ { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0e2369223b174d198ec42a3ec0a7f06c8727b968", "id": "CVE-2022-49813-2c74ce1f", "deprecated": false, "digest": { "length": 198.0, "function_hash": "158140372681552191792436141916566330141" }, "signature_type": "Function", "signature_version": "v1", "target": { "function": "ena_init", "file": "drivers/net/ethernet/amazon/ena/ena_netdev.c" } }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6b23a4b252044e4fd23438930d452244818d7000", "id": "CVE-2022-49813-3e41b2a1", "deprecated": false, "digest": { "length": 198.0, "function_hash": "158140372681552191792436141916566330141" }, "signature_type": "Function", "signature_version": "v1", "target": { "function": "ena_init", "file": "drivers/net/ethernet/amazon/ena/ena_netdev.c" } }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6b23a4b252044e4fd23438930d452244818d7000", "id": "CVE-2022-49813-5904e2a5", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "204355180763935016319698752768332860792", "121584096037198713690130039640836083951", "326542250506825166726370806415318429634", "81634927487011723150620999203329131411", "201278004480711219332513822607446672757", "224221352691100634007550829185385206523", "195770021403501621128941403073203779103", "300880071785662752970812217589590248782", "326609110793613899584378240618571647388", "125975183550638166924888489895106236522" ] }, "signature_type": "Line", "signature_version": "v1", "target": { "file": "drivers/net/ethernet/amazon/ena/ena_netdev.c" } }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3f7b2ef8fe924e299bc339811ea3f1b9935c040f", "id": "CVE-2022-49813-5d7c9e48", "deprecated": false, "digest": { "length": 198.0, "function_hash": "158140372681552191792436141916566330141" }, "signature_type": "Function", "signature_version": "v1", "target": { "function": "ena_init", "file": "drivers/net/ethernet/amazon/ena/ena_netdev.c" } }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d349e9be5a2c2d7588a2c4e4bfa0bb3dc1226769", "id": "CVE-2022-49813-8d3b2c8e", "deprecated": false, "digest": { "length": 198.0, "function_hash": "158140372681552191792436141916566330141" }, "signature_type": "Function", "signature_version": "v1", "target": { "function": "ena_init", "file": "drivers/net/ethernet/amazon/ena/ena_netdev.c" } }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d349e9be5a2c2d7588a2c4e4bfa0bb3dc1226769", "id": "CVE-2022-49813-b5183c3e", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "204355180763935016319698752768332860792", "121584096037198713690130039640836083951", "326542250506825166726370806415318429634", "81634927487011723150620999203329131411", "201278004480711219332513822607446672757", "224221352691100634007550829185385206523", "195770021403501621128941403073203779103", "300880071785662752970812217589590248782", "326609110793613899584378240618571647388", "125975183550638166924888489895106236522" ] }, "signature_type": "Line", "signature_version": "v1", "target": { "file": "drivers/net/ethernet/amazon/ena/ena_netdev.c" } }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3f7b2ef8fe924e299bc339811ea3f1b9935c040f", "id": "CVE-2022-49813-bab645a4", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "204355180763935016319698752768332860792", "121584096037198713690130039640836083951", "326542250506825166726370806415318429634", "81634927487011723150620999203329131411", "201278004480711219332513822607446672757", "224221352691100634007550829185385206523", "195770021403501621128941403073203779103", "300880071785662752970812217589590248782", "326609110793613899584378240618571647388", "125975183550638166924888489895106236522" ] }, "signature_type": "Line", "signature_version": "v1", "target": { "file": "drivers/net/ethernet/amazon/ena/ena_netdev.c" } }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0e2369223b174d198ec42a3ec0a7f06c8727b968", "id": "CVE-2022-49813-cdc39076", "deprecated": false, "digest": { "threshold": 0.9, "line_hashes": [ "204355180763935016319698752768332860792", "121584096037198713690130039640836083951", "326542250506825166726370806415318429634", "81634927487011723150620999203329131411", "201278004480711219332513822607446672757", "224221352691100634007550829185385206523", "195770021403501621128941403073203779103", "300880071785662752970812217589590248782", "326609110793613899584378240618571647388", "125975183550638166924888489895106236522" ] }, "signature_type": "Line", "signature_version": "v1", "target": { "file": "drivers/net/ethernet/amazon/ena/ena_netdev.c" } } ] }