CVE-2023-23586
kernel: io_uring: read use-after-free can lead to kernel memory leak
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · February 17, 2023
Updated · October 29, 2026
Description
A use-after-free vulnerability was discovered in the Linux kernel's io_uring subsystem. It was found that it is possible to insert a time namespace's vvar page to process memory space via a page fault. When this time namespace is destroyed, the vvar page is also freed, but not removed from the process' memory, and a next page allocated by the kernel will be still available from the user-space process. This (read-only) use-after-free vulnerability can lead to kernel memory leak.
Statement
Red Hat Enterprise Linux is not affected by this flaw, as the io_uring subsystem (CONFIG_IO_URING) is not supported in any current shipping kernels.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CWE-416 · Use After Free