CVE-2022-48788CWE-416

CVE-2022-48788

Critical · published July 16, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
60.4
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

nvme-rdma: fix possible use-after-free in transport error_recovery work

While nvme_rdma_submit_async_event_work is checking the ctrl and queue

state before preparing the AER command and scheduling io_work, in order

to fully prevent a race where this check is not reliable the error

recovery work must flush async_event_work before continuing to destroy

the admin queue after setting the ctrl state to RESETTING such that

there is no race .submit_async_event and the error recovery handler

itself changing the ctrl state.

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00934 · 60.4th percentile
Weakness
CWE-416 · Use After Free
Published
2024-07-16T16:15Z
Affected products (7)
ProductVersionsFixed in
linux/linux_kernel< 4.19.2314.19.231
linux/linux_kernel≥ 4.20, < 5.4.1815.4.181
linux/linux_kernel≥ 5.5, < 5.10.1025.10.102
linux/linux_kernel≥ 5.11, < 5.15.255.15.25
linux/linux_kernel≥ 5.16, < 5.16.115.16.11
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (12)
EPSS history
Timeline
  • 16 JUL 11:43Z
    nvme-rdma: fix possible use-after-free in transport error_recovery work
    cvelistv5