CVE-2025-40342
Description
In the Linux kernel, the following vulnerability has been resolved: nvme-fc: use lock accessing port_state and rport state nvme_fc_unregister_remote removes the remote port on a lport object at any point in time when there is no active association. This races with with the reconnect logic, because nvme_fc_create_association is not taking a lock to check the port_state and atomically increase the active count on the rport.
How to fix
- Linux Linuxde3d91af47bc015031e7721b100a29989f6498a5, e8cde03de8674b05f2c5e0870729049eba517800, 4253e0a4546138a2bf9cb6acf66b32fee677fc7c, 25f4bf1f7979a7871974fd36c79d69ff1cf4b446, 9950af4303942081dc8c7a5fdc3688c17c7eb6c0, a2f7fa75c4a2a07328fa22ccbef461db76790b55, 891cdbb162ccdb079cd5228ae43bdeebce8597ad or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | e399441de9115cd472b8ace6c517708273ca7997 ≤ v < de3d91af47bc015031e7721b100a29989f6498a5, e399441de9115cd472b8ace6c517708273ca7997 ≤ v < e8cde03de8674b05f2c5e0870729049eba517800, e399441de9115cd472b8ace6c517708273ca7997 ≤ v < 4253e0a4546138a2bf9cb6acf66b32fee677fc7c, e399441de9115cd472b8ace6c517708273ca7997 ≤ v < 25f4bf1f7979a7871974fd36c79d69ff1cf4b446, e399441de9115cd472b8ace6c517708273ca7997 ≤ v < 9950af4303942081dc8c7a5fdc3688c17c7eb6c0, e399441de9115cd472b8ace6c517708273ca7997 ≤ v < a2f7fa75c4a2a07328fa22ccbef461db76790b55, e399441de9115cd472b8ace6c517708273ca7997 ≤ v < 891cdbb162ccdb079cd5228ae43bdeebce8597ad, 4.10 | de3d91af47bc015031e7721b100a29989f6498a5, e8cde03de8674b05f2c5e0870729049eba517800, 4253e0a4546138a2bf9cb6acf66b32fee677fc7c, 25f4bf1f7979a7871974fd36c79d69ff1cf4b446, 9950af4303942081dc8c7a5fdc3688c17c7eb6c0, a2f7fa75c4a2a07328fa22ccbef461db76790b55, 891cdbb162ccdb079cd5228ae43bdeebce8597ad |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.