CVE-2024-0582: Use After Free
Source CVE Database V5
Not known to be exploited · 12% EPSS · CVSS 7.8 High.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 12.8% chance of exploitation in 30 days – higher than 96% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 16 Jan 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
To mitigate CVE-2024-0582, organizations should: 1) Apply official Linux kernel patches as soon as they become available from trusted distribution vendors to address the use-after-free flaw in io_uring. 2) Restrict local user access to trusted personnel only, minimizing the risk of exploitation by unprivileged users. 3) Monitor system logs and kernel crash reports for unusual activity or frequent crashes related to io_uring operations. 4) Employ kernel hardening techniques such as enabling kernel lockdown modes or using security modules (e.g., SELinux, AppArmor) to limit the capabilities of local users. 5) Consider disabling io_uring functionality temporarily if it is not required for critical workloads, reducing the attack surface. 6) Conduct regular security audits and vulnerability scans focusing on kernel-level vulnerabilities. 7) Educate system administrators and users about the risks of local privilege escalation vulnerabilities and the importance of timely patching. These steps go beyond generic advice by focusing on access control, monitoring, and temporary feature disablement as practical interim measures.
Description
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.
References
- access.redhat.com/security/cve/CVE-2024-0582 (opens in a new tab)
- bugs.chromium.org/p/project-zero/issues/detail?id=2504 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2254050 (opens in a new tab)
- git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c392cbecd8eca4c53f2bf508731257d9d0a21c2d (opens in a new tab)
- openwall.com/lists/oss-security/2024/04/24/3 (opens in a new tab)