CVE-2024-35897: netfilter: nf_tables: discard table flag update with pending basechain deletion
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nftables: discard table flag update with pending basechain deletion
Hook unregistration is deferred to the commit phase, same occurs with hook updates triggered by the table dormant flag. When both commands are combined, this results in deleting a basechain while leaving its hook still registered in the core.
Other sources
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nftables: discard table flag update with pending basechain deletion
The Linux kernel CVE team has assigned CVE-2024-35897 to this issue.
Upstream advisory: https://lore.kernel.org/linux-cve-announce/2024051951-CVE-2024-35897-1585@gregkh/T
— Red Hat
Linux Kernel is vulnerable to a denial of service, caused by a flaw with discard table flag update with pending basechain deletion. By sending a specially crafted request, a local authenticated attacker could exploit this vulnerability to cause a denial of service condition.
— IBM
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2024-35897?
CVE-2024-35897 has been rated with a high severity level due to potential issues with netfilter handling in the Linux kernel.
How do I fix CVE-2024-35897?
To fix CVE-2024-35897, upgrade the kernel to versions 5.4.274, 5.10.215, 5.15.155, 6.1.86, 6.6.26, or corresponding versions as listed by your OS.
Which systems are affected by CVE-2024-35897?
CVE-2024-35897 affects specific versions of the Linux kernel across several distributions including Red Hat and Debian.
What happens if I don't mitigate CVE-2024-35897?
Failing to mitigate CVE-2024-35897 may lead to security vulnerabilities that can be exploited by attackers.
Is there a workaround for CVE-2024-35897?
Currently, a specific workaround for CVE-2024-35897 is not provided, therefore updating the kernel is the recommended approach.