PT-2024-8327
CVE-2024-35898
·
Published
2024-04-04
·
Updated
2025-09-29
Description by
CVSS 3.1
7.0
HighMetricsAV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The issue is related to a potential data-race in the
nft flowtable type get() function within the nf tables component of the Linux kernel. This occurs because nft unregister flowtable type() within nf flow inet module exit() can run concurrently with nft flowtable type get() within nf tables newflowtable(), and there is no protection when iterating over the nf tables flowtables list in nft flowtable type get(). To address this, the solution involves using list for each entry rcu() to iterate over the nf tables flowtables list in nft flowtable type get() and using rcu read lock() in the caller nft flowtable type get() to protect the entire type query process.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Researchers
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾