Use After Free in Linux Kernel
CVE-2024-1085
A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. The nft_setelem_catchall_deactivate() function checks whether the catch-all set element is active in the current generation instead of the next generation before freeing it, but only flags it inactive in the next generation, making it possible to free the element multiple times, leading to a double free vulnerability. We recommend upgrading past commit b1db244ffd041a49ecc9618e8feb6b5c1afcdaa7.
Vulnerability class: Use-After-Free
EPSS: 0.003 (20.5th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 7.8 (High). Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.
Affected products
- Linux Kernel — versions 5.13
- Linux Linux_kernel
Weakness classification (CWE)
Public proof-of-concept exploits
References
- cve-coordination@google.com (Patch, patch)
- cve-coordination@google.com (Patch)
Frequently asked questions
- What is CVE-2024-1085?
- CVE-2024-1085 is a high-severity vulnerability in Linux Kernel, classified under Use After Free. CVSS score: 7.8/10. Published 2024-01-31.
- How severe is CVE-2024-1085?
- High severity. CVSS v3 base score is 7.8 out of 10.
- Is CVE-2024-1085 known to be exploited?
- 1 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.