CVE-2022-50242
published 2025-09-15CVE-2022-50242: In the Linux kernel, the following vulnerability has been resolved: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() If vp alloc failed…
PriorityP416medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.15%
4.6th percentile
In the Linux kernel, the following vulnerability has been resolved:
drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
If vp alloc failed in qlcnic_sriov_init(), all previously allocated vp
needs to be freed.
Affected
23 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 6.1.4-1 (bookworm) | linux 6.1.4-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < 15770edc01edfce773269e8a443ca8e420f6f859 | 15770edc01edfce773269e8a443ca8e420f6f859 |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < 0aefadf23ee5e33b747df195ace42d3be2025e4e | 0aefadf23ee5e33b747df195ace42d3be2025e4e |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < 132c502919bb08e16e3054cb28bb7b149ec20cf5 | 132c502919bb08e16e3054cb28bb7b149ec20cf5 |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < a44490abaf00f5b0cc5c448a17eae331c6195d0a | a44490abaf00f5b0cc5c448a17eae331c6195d0a |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < 14b349a15c297cf3e01b5deb4116f7cf297b6184 | 14b349a15c297cf3e01b5deb4116f7cf297b6184 |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < 8399b9893548c03fdb18be277bf99d985dbde925 | 8399b9893548c03fdb18be277bf99d985dbde925 |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < aa2d179544b6815b4a23c0c44543ba0971d49fce | aa2d179544b6815b4a23c0c44543ba0971d49fce |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < dcae92a249551d1a447804b4be1c9fab0e8c95e8 | dcae92a249551d1a447804b4be1c9fab0e8c95e8 |
| linux | linux | >= f197a7aa62888f27c9a7976b18eb4f040f6606ce < 01de1123322e4fe1bbd0fcdf0982511b55519c03 | 01de1123322e4fe1bbd0fcdf0982511b55519c03 |
| linux | linux_kernel | >= 0 < 5.10.178-1 | 5.10.178-1 |
| linux | linux_kernel | >= 0 < 6.1.4-1 | 6.1.4-1 |
| linux | linux_kernel | >= 0 < 6.1.4-1 | 6.1.4-1 |
| linux | linux_kernel | >= 0 < 6.1.4-1 | 6.1.4-1 |
| linux | linux_kernel | >= 3.10 < 4.9.337 | 4.9.337 |
| linux | linux_kernel | >= 4.10 < 4.14.303 | 4.14.303 |
| linux | linux_kernel | >= 4.15 < 4.19.270 | 4.19.270 |
| linux | linux_kernel | >= 4.20 < 5.4.229 | 5.4.229 |
| linux | linux_kernel | >= 5.11 < 5.15.86 | 5.15.86 |
| linux | linux_kernel | >= 5.16 < 6.0.16 | 6.0.16 |
| linux | linux_kernel | >= 5.5 < 5.10.163 | 5.10.163 |
| linux | linux_kernel | >= 6.1 < 6.1.2 | 6.1.2 |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM
vendor_debian5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-jvpg-5wjj-w2c6: In the Linux kernel, the following vulnerability has been resolved:
drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
If vp all
ghsa_unreviewed·2025-09-15
CVE-2022-50242 [MEDIUM] CWE-401 GHSA-jvpg-5wjj-w2c6: In the Linux kernel, the following vulnerability has been resolved:
drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
If vp all
In the Linux kernel, the following vulnerability has been resolved:
drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
If vp alloc failed in qlcnic_sriov_init(), all previously allocated vp
needs to be freed.
OSV
CVE-2022-50242: In the Linux kernel, the following vulnerability has been resolved: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() If vp alloc
osv·2025-09-15·CVSS 5.5
CVE-2022-50242 [MEDIUM] CVE-2022-50242: In the Linux kernel, the following vulnerability has been resolved: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() If vp alloc
In the Linux kernel, the following vulnerability has been resolved: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() If vp alloc failed in qlcnic_sriov_init(), all previously allocated vp needs to be freed.
Red Hat
kernel: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
vendor_redhat·2025-09-15·CVSS 5.5
CVE-2022-50242 [MEDIUM] CWE-404 kernel: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
kernel: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
In the Linux kernel, the following vulnerability has been resolved:
drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
If vp alloc failed in qlcnic_sriov_init(), all previously allocated vp
needs to be freed.
Statement: The change fixes a memory leak in qlcnic_sriov_init() on error paths when allocating VFs. It does not enable memory corruption or privilege escalation.
Triggering requires administrative control over the host (enabling SR-IOV / probing the qlcnic driver). Impact is limited to a small local availability degradation during failed initialization attempts.
Package: kernel (Red Hat Enterprise Linux 10) - Not affected
Package: kernel (Red Hat Enterprise Linux 6) - Not affected
Debian
CVE-2022-50242: linux - In the Linux kernel, the following vulnerability has been resolved: drivers: ne...
vendor_debian·2022·CVSS 5.5
CVE-2022-50242 [MEDIUM] CVE-2022-50242: linux - In the Linux kernel, the following vulnerability has been resolved: drivers: ne...
In the Linux kernel, the following vulnerability has been resolved: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() If vp alloc failed in qlcnic_sriov_init(), all previously allocated vp needs to be freed.
Scope: local
bookworm: resolved (fixed in 6.1.4-1)
bullseye: resolved (fixed in 5.10.178-1)
forky: resolved (fixed in 6.1.4-1)
sid: resolved (fixed in 6.1.4-1)
trixie: resolved (fixed in 6.1.4-1)
No detection rules found.
No public exploits indexed.
https://git.kernel.org/stable/c/01de1123322e4fe1bbd0fcdf0982511b55519c03https://git.kernel.org/stable/c/0aefadf23ee5e33b747df195ace42d3be2025e4ehttps://git.kernel.org/stable/c/132c502919bb08e16e3054cb28bb7b149ec20cf5https://git.kernel.org/stable/c/14b349a15c297cf3e01b5deb4116f7cf297b6184https://git.kernel.org/stable/c/15770edc01edfce773269e8a443ca8e420f6f859https://git.kernel.org/stable/c/8399b9893548c03fdb18be277bf99d985dbde925https://git.kernel.org/stable/c/a44490abaf00f5b0cc5c448a17eae331c6195d0ahttps://git.kernel.org/stable/c/aa2d179544b6815b4a23c0c44543ba0971d49fcehttps://git.kernel.org/stable/c/dcae92a249551d1a447804b4be1c9fab0e8c95e8
2025-09-15
Published