Kernel: io_uring: page use-after-free vulnerability via buffer ring mmap
Red Hat · Red Hat Enterprise Linux 6
The flaw is a use-after-free in the Linux kernel's io_uring component, triggered when a buffer ring is registered with IORING_REGISTER_PBUF_RING, mapped with mmap(), and then freed, affecting Red Hat Enterprise Linux 6. A local user with low privileges and no required user interaction can crash the system or potentially escalate privileges, with no special configuration needed beyond local access.
A memory leak flaw was found in the Linux kernel’s io_uring functionality in how a user registers a buffer ring with IORING_REGISTER_PBUF_RING, mmap() it, and then frees it. This flaw allows a local user to crash or potentially escalate their privileges on the system.
- Exploited
- Yes, in VulnCheck KEV
- Reports
- 0
- Tactics
- 0/15
Exploitation timelineDated milestones for a CVE: when it was disclosed, when exploit code became public, when exploitation was confirmed, and when threat reports named it.
First seen exploited 13 months after disclosure. Public exploit code (PoC-in-GitHub) appeared 2 months after disclosure.
- Disclosedday 0
- Public exploit codePoC-in-GitHub+2 mo
- First seen exploitedVulnCheck KEV evidence+13 mo
MITRE ATT&CKA public catalogue of the techniques attackers use, maintained by MITRE. Patchfirst uses it to describe what attackers do with a vulnerability. techniques
No techniques linkedNo ATT&CK techniques are linked to this CVE yet. MITRE CTID has not mapped it, and no report passage in the corpus ties it to a technique.