syzbot


memory leak in xfrm_policy_construct

Status: upstream: reported C repro on 2026/04/08 15:48
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+901d48e0b95aed4a2548@syzkaller.appspotmail.com
First crash: 158d, last: 3d06h
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [net?] memory leak in xfrm_policy_construct 0 (1) 2026/04/08 15:48
Last patch testing requests (12)
Created Duration User Patch Repo Result
2026/04/08 13:13 2h23m edumazet@google.com upstream report log
2026/04/04 23:48 1h20m retest repro upstream report log
2026/04/04 23:48 1h15m retest repro upstream report log
2026/03/17 12:51 20m retest repro upstream report log
2026/02/22 17:45 35m retest repro upstream report log
2026/02/22 17:45 40m retest repro upstream report log
2026/02/22 17:45 14m retest repro upstream report log
2026/02/04 22:39 33m retest repro upstream report log
2026/02/04 22:39 27m retest repro upstream report log
2026/01/08 10:57 23m edumazet@google.com upstream error
2025/12/26 07:52 15m retest repro upstream report log
2025/12/06 14:02 13m retest repro upstream error

Sample crash report:
2026/03/21 23:24:08 executed programs: 5
BUG: memory leak
unreferenced object 0xffff888125a86c00 (size 1024):
  comm "syz.0.17", pid 6082, jiffies 4294946151
  hex dump (first 32 bytes):
    00 e5 5f 1c 81 88 ff ff 00 00 00 00 00 00 00 00  .._.............
    22 01 00 00 00 00 ad de 00 01 00 00 00 00 ad de  "...............
  backtrace (crc f62518df):
    kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline]
    slab_post_alloc_hook mm/slub.c:4543 [inline]
    slab_alloc_node mm/slub.c:4866 [inline]
    __kmalloc_cache_noprof+0x377/0x480 mm/slub.c:5375
    kmalloc_noprof include/linux/slab.h:950 [inline]
    kzalloc_noprof include/linux/slab.h:1188 [inline]
    xfrm_policy_alloc+0x63/0x180 net/xfrm/xfrm_policy.c:432
    xfrm_policy_construct+0x30/0x260 net/xfrm/xfrm_user.c:2187
    xfrm_add_policy+0x12e/0x390 net/xfrm/xfrm_user.c:2246
    xfrm_user_rcv_msg+0x248/0x570 net/xfrm/xfrm_user.c:3507
    netlink_rcv_skb+0x89/0x1c0 net/netlink/af_netlink.c:2550
    xfrm_netlink_rcv+0x34/0x40 net/xfrm/xfrm_user.c:3529
    netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline]
    netlink_unicast+0x3a1/0x4f0 net/netlink/af_netlink.c:1344
    netlink_sendmsg+0x335/0x690 net/netlink/af_netlink.c:1894
    sock_sendmsg_nosec net/socket.c:727 [inline]
    __sock_sendmsg net/socket.c:742 [inline]
    ____sys_sendmsg+0x54a/0x580 net/socket.c:2592
    ___sys_sendmsg+0x101/0x140 net/socket.c:2646
    __sys_sendmsg+0xcd/0x140 net/socket.c:2678
    do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
    do_syscall_64+0xe2/0xf80 arch/x86/entry/syscall_64.c:94
    entry_SYSCALL_64_after_hwframe+0x77/0x7f

connection error: failed to recv *flatrpc.ExecutorMessageRawT: EOF

Crashes (8):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/03/21 23:24 upstream a0c83177734a 5b92003d .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in xfrm_policy_construct
2026/03/03 10:57 upstream af4e9ef3d784 28b83e23 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in xfrm_policy_construct
2026/02/08 15:06 upstream e7aa57247700 4c131dc4 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in xfrm_policy_construct
2026/02/05 03:29 upstream 5fd0a1df5d05 ea10c935 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in xfrm_policy_construct
2026/01/21 22:11 upstream 6c790212c588 6f1aa2f9 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in xfrm_policy_construct
2025/12/12 07:25 upstream d358e5254674 d6526ea3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in xfrm_policy_construct
2025/11/22 14:02 upstream 2eba5e05d9bc 4fb8ef37 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in xfrm_policy_construct
2025/11/04 06:18 upstream 8bb886cb8f3a 686bf657 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in xfrm_policy_construct
* Struck through repros no longer work on HEAD.