PT-2026-37400 · Linux · Linux
Published
2026-05-06
·
Updated
2026-05-06
·
CVE-2026-43090
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
xfrm: fix refcount leak in xfrm migrate policy find
syzkaller reported a memory leak in xfrm policy alloc:
BUG: memory leak
unreferenced object 0xffff888114d79000 (size 1024):
comm "syz.1.17", pid 931
...
xfrm policy alloc+0xb3/0x4b0 net/xfrm/xfrm policy.c:432
The root cause is a double call to xfrm pol hold rcu() in
xfrm migrate policy find(). The lookup function already returns
a policy with held reference, making the second call redundant.
Remove the redundant xfrm pol hold rcu() call to fix the refcount
imbalance and prevent the memory leak.
Found by Linux Verification Center (linuxtesting.org) with Syzkaller.
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux