7.8
CVE-2022-50252
- EPSS 0.15%
- Veröffentlicht 15.09.2025 14:02:30
- Zuletzt bearbeitet 26.11.2025 16:25:58
- Quelle 416baaa9-dc9f-4396-8d5f-8c081f
- CVE-Watchlists
- Unerledigt
igb: Do not free q_vector unless new one was allocated
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.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
Linux ≫ Linux Kernel Version < 4.9.337
Linux ≫ Linux Kernel Version >= 4.10 < 4.14.303
Linux ≫ Linux Kernel Version >= 4.15 < 4.19.270
Linux ≫ Linux Kernel Version >= 4.20 < 5.4.229
Linux ≫ Linux Kernel Version >= 5.5 < 5.10.163
Linux ≫ Linux Kernel Version >= 5.11 < 5.15.86
Linux ≫ Linux Kernel Version >= 5.16 < 6.0.16
Linux ≫ Linux Kernel Version >= 6.1 < 6.1.2
VulnDex Vulnerability Enrichment
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.15% | 0.048 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|---|---|---|---|
| nvd@nist.gov | 7.8 | 1.8 | 5.9 |
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
|
CWE-416 Use After Free
The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory "belongs" to the code that operates on the new pointer.
https://git.kernel.org/stable/c/64ca1969599857143e91aeec4440640656100803
https://git.kernel.org/stable/c/0200f0fbb11e359cc35af72ab10b2ec224e6f633
https://git.kernel.org/stable/c/68e8adbcaf7a8743e473343b38b9dad66e2ac6f3
https://git.kernel.org/stable/c/f96bd8adc8adde25390965a8c1ee81b73cb62075
https://git.kernel.org/stable/c/3cb18dea11196fb4a06f78294cec5e61985e1aff
https://git.kernel.org/stable/c/314f7092b27749bdde44c14095b5533afa2a3bc8
https://git.kernel.org/stable/c/6e399577bd397a517df4b938601108c63769ce0a
https://git.kernel.org/stable/c/56483aecf6b22eb7dff6315b3a174688c6ad494c
https://git.kernel.org/stable/c/0668716506ca66f90d395f36ccdaebc3e0e84801