CVE-2024-0193: Kernel: netfilter: use-after-free in nft_trans_gc_catchall_sync leads to privilege escalation
A use-after-free flaw was found in the netfilter subsystem of the Linux kernel. If the catchall element is garbage-collected when the pipapo set is removed, the element can be deactivated twice. This can cause a use-after-free issue on an NFTCHAIN object or NFTOBJECT object, allowing a local unprivileged user with CAPNETADMIN capability to escalate their privileges on the system.
Other sources
A use-after-free vulnerability was discovered within the netfilter subsystem of the Linux kernel. If the catchall element is garbage-collected when the pipapo set is removed, the element can be deactivated twice. This causes a use-after-free on an NFTCHAIN object or NFTOBJECT object. A local unprivileged user could use this vulnerability to escalate their privileges on the system.
— Red Hat
Affected Software
Remediation
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2024-0193?
CVE-2024-0193 is classified as a high-severity use-after-free vulnerability in the Linux kernel's netfilter subsystem.
How do I fix CVE-2024-0193?
To mitigate CVE-2024-0193, update your Linux kernel to the patched versions such as 5.10.223-1, 6.1.119-1, or higher as specified by your distribution.
Which Linux versions are affected by CVE-2024-0193?
CVE-2024-0193 affects multiple versions of the Linux kernel including certain versions of Debian and Red Hat Enterprise Linux.
What components are vulnerable in CVE-2024-0193?
The vulnerability in CVE-2024-0193 specifically impacts NFT_CHAIN and NFT_OBJECT objects within the netfilter subsystem.
Is CVE-2024-0193 being actively exploited?
Currently, there is no public indication that CVE-2024-0193 is being actively exploited in the wild, but it is advised to address the vulnerability promptly.