CVE-2022-50252igb: Do not free q_vector unless new one was allocated
Updated under an hour ago ()
Does this affect you?
It affects Linux and 1 other product. Add what you run to find out whether that includes you.
No exploitation reported and no EPSS estimate yet.
Do this next
Free account, 1 product
In the Linux kernel, the following vulnerability has been resolved: igb: Do not free q_vector unless new one was allocated Avoid potential use-after-free condition under memory pressure. If the kzalloc() fails, q_vector will be freed but left in the original adapter->q_vector[v_idx] array position.
- CVSS
- 7.8 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weakness (CWE)
- Not given
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- Linux
- NVD analysis
- Modified
- Record last updated
- Oct 15, 2026
- First seen by InfoSec Signals
- Oct 15, 2026
Affected products
Linux Linux linux:linux (from the name) | 72ddef0506da852dc82f078f37ced8ef4d74a2bf builds before 64ca1969599857143e91aeec4440640656100803; from 72ddef0506da852dc82f078f37ced8ef4d74a2bf before 0200f0fbb11e359cc35af72ab10b2ec224e6f633; 72ddef0506da852dc82f078f37ced8ef4d74a2bf builds before 68e8adbcaf7a8743e473343b38b9dad66e2ac6f3; from 72ddef0506da852dc82f078f37ced8ef4d74a2bf before f96bd8adc8adde25390965a8c1ee81b73cb62075; 72ddef0506da852dc82f078f37ced8ef4d74a2bf builds before 3cb18dea11196fb4a06f78294cec5e61985e1aff; from 72ddef0506da852dc82f078f37ced8ef4d74a2bf before 314f7092b27749bdde44c14095b5533afa2a3bc8; 72ddef0506da852dc82f078f37ced8ef4d74a2bf builds before 6e399577bd397a517df4b938601108c63769ce0a; from 72ddef0506da852dc82f078f37ced8ef4d74a2bf before 56483aecf6b22eb7dff6315b3a174688c6ad494c; and 7 more ranges | CNA record |
linux linux_kernel linux:linux_kernel | before 4.9.337; from 4.10 before 4.14.303; from 4.15 before 4.19.270; from 4.20 before 5.4.229; from 5.5 before 5.10.163; from 5.11 before 5.15.86; from 5.16 before 6.0.16; from 6.1 before 6.1.2 | NVD |
References
- https://git.kernel.org/stable/c/64ca1969599857143e91aeec4440640656100803patch
- https://git.kernel.org/stable/c/0200f0fbb11e359cc35af72ab10b2ec224e6f633patch
- https://git.kernel.org/stable/c/68e8adbcaf7a8743e473343b38b9dad66e2ac6f3patch
- https://git.kernel.org/stable/c/f96bd8adc8adde25390965a8c1ee81b73cb62075patch
- https://git.kernel.org/stable/c/3cb18dea11196fb4a06f78294cec5e61985e1affpatch
- https://git.kernel.org/stable/c/314f7092b27749bdde44c14095b5533afa2a3bc8patch
- https://git.kernel.org/stable/c/6e399577bd397a517df4b938601108c63769ce0apatch
- https://git.kernel.org/stable/c/56483aecf6b22eb7dff6315b3a174688c6ad494cpatch
- https://git.kernel.org/stable/c/0668716506ca66f90d395f36ccdaebc3e0e84801patch
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.