CVE-2022-49725
EUVD-2022-5451026.02.2025, 07:01
In the Linux kernel, the following vulnerability has been resolved:
i40e: Fix call trace in setup_tx_descriptors
After PF reset and ethtool -t there was call trace in dmesg
sometimes leading to panic. When there was some time, around 5
seconds, between reset and test there were no errors.
Problem was that pf reset calls i40e_vsi_close in prep_for_reset
and ethtool -t calls i40e_vsi_close in diag_test. If there was not
enough time between those commands the second i40e_vsi_close starts
before previous i40e_vsi_close was done which leads to crash.
Add check to diag_test if pf is in reset and don't start offline
tests if it is true.
Add netif_info("testing failed") into unhappy path of i40e_diag_test()EnginsightAffected Products (NVD)
| Vendor | Product | Version |
|---|---|---|
| linux | linux_kernel | 4.2 ≤ 𝑥 < 4.14.285 |
| linux | linux_kernel | 4.15 ≤ 𝑥 < 4.19.249 |
| linux | linux_kernel | 4.20 ≤ 𝑥 < 5.4.200 |
| linux | linux_kernel | 5.5 ≤ 𝑥 < 5.10.124 |
| linux | linux_kernel | 5.11 ≤ 𝑥 < 5.15.49 |
| linux | linux_kernel | 5.16 ≤ 𝑥 < 5.18.6 |
| linux | linux_kernel | 5.19:rc1 |
| linux | linux_kernel | 5.19:rc2 |
𝑥
= Vulnerable software versions
Debian Releases
openSUSE / SLES Releases
openSUSE Product | |||||||
|---|---|---|---|---|---|---|---|
| cluster-md-kmp-default |
| ||||||
| dlm-kmp-default |
| ||||||
| gfs2-kmp-default |
| ||||||
| kernel-64kb |
| ||||||
| kernel-default |
| ||||||
| kernel-default-base |
| ||||||
| kernel-default-man |
| ||||||
| kernel-docs |
| ||||||
| kernel-macros |
| ||||||
| kernel-obs-build |
| ||||||
| kernel-source |
| ||||||
| kernel-syms |
| ||||||
| kernel-zfcpdump |
| ||||||
| ocfs2-kmp-default |
| ||||||
| reiserfs-kmp-default |
|
References