What’s Vulnerable › Vulnerabilities
CVE-2022-49813: net: ena: Fix error handling in ena_init()
- Severity: medium (CVSS 5.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2025-05-01 · updated 2026-06-17
- Weakness: CWE-908
Description
In the Linux kernel, the following vulnerability has been resolved: net: ena: Fix error handling in ena_init() The ena_init() won't destroy workqueue created by create_singlethread_workqueue() when pci_register_driver() failed. Call destroy_workqueue() when pci_register_driver() failed to prevent the resource leak.
Affected products
- Linux kernel: from 4.9 before 5.10.156; from 5.11 before 5.15.80; from 5.16 before 6.0.10; 6.1-rc1, 6.1-rc2, 6.1-rc3, 6.1-rc4, 6.1-rc5 — fixed in 5.10.156, 5.15.80, 6.0.10
How to fix
Upgrade to a fixed version: Linux kernel 5.10.156, 5.15.80, 6.0.10. Check the vendor advisory for mitigations.
References
- https://git.kernel.org/stable/c/0e2369223b174d198ec42a3ec0a7f06c8727b968
- https://git.kernel.org/stable/c/3f7b2ef8fe924e299bc339811ea3f1b9935c040f
- https://git.kernel.org/stable/c/6b23a4b252044e4fd23438930d452244818d7000
- https://git.kernel.org/stable/c/d349e9be5a2c2d7588a2c4e4bfa0bb3dc1226769
Get alerted when CVE-2022-49813 or the next vulnerability affects your stack