一线运维实战手记 · 云计算 · 数据库 · 故障排查
2026年9月4日

CVE-2026-63919 [HIGH] – In the Linux kernel, the following vulnerability has been resolved: xfrm: input: hold net

未分类
📑 文章目录

In the Linux kernel, the following vulnerability has been resolved:

xfrm: input: hold netns during deferred transport reinjection

Transport-mode reinjection stores a struct net pointer in skb->cb and
uses it later from xfrm_trans_reinject(). That pointer must stay valid
until the deferred callback runs.

Take a netns reference when queueing deferred reinjection work and drop
it after the callback completes. Use maybe_get_net() so the queueing
path does not revive a namespace that is already being torn down.

This keeps the existing workqueue design and fixes the netns lifetime
handling in one place for all users of xfrm_trans_queue_net().