PT-2026-51983 · Linux+2 · Linux Kernel+2
CVE-2026-53089
·
Published
2026-06-24
·
Updated
2026-09-07
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/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
A use-after-free issue exists when querying information for an offloaded BPF map or program. The functions
bpf map offload info fill ns() and bpf prog offload info fill ns() use get net(dev net(offmap->netdev)) to obtain the network namespace. A race condition can occur during network namespace destruction where the reference count reaches zero. In such cases, get net() attempts to increment a zero reference count, leading to a use-after-free condition. While rtnl lock and bpf devs lock maintain the validity of the netdev pointer, they do not prevent the reference count from reaching zero.Recommendations
Update the Linux kernel to a version where
get net() is replaced by maybe get net() in the affected functions to ensure the reference count is not zero before incrementing.Exploit
Fix
Use After Free
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linuxmint
Linux Kernel
Ubuntu