In the Linux kernel, the following vulnerability has been resolved:
nvme: avoid double free special payload
If a discard request needs to be retried, and that retry may fail before a new special payload is added, a double free will result. Clear the RQF_SPECIAL_LOAD when the request is cleaned.
| Software | From | Fixed in |
|---|---|---|
| linux / linux_kernel | 6.7 | 6.9.11 |
| linux / linux_kernel | 6.2 | 6.6.42 |
| linux / linux_kernel | 5.16 | 6.1.101 |
| debian / debian_linux | 11.0 | 11.0.x |
| linux / linux_kernel | 4.10 | 5.10.237 |
| linux / linux_kernel | 5.11 | 5.15.164 |