| Date | Name | Commit | Repro | Result |
|---|---|---|---|---|
| 2026/02/08 | linux-6.6.y (ToT) | c56aaf1a85ae | C | [report] KASAN: slab-out-of-bounds Write in __bpf_get_stackid |
| 2026/02/08 | upstream (ToT) | e7aa57247700 | C | Didn't crash |
syzbot |
sign-in | mailing list | source | docs |
| Date | Name | Commit | Repro | Result |
|---|---|---|---|---|
| 2026/02/08 | linux-6.6.y (ToT) | c56aaf1a85ae | C | [report] KASAN: slab-out-of-bounds Write in __bpf_get_stackid |
| 2026/02/08 | upstream (ToT) | e7aa57247700 | C | Didn't crash |
| Kernel | Title | Rank 🛈 | Repro | Cause bisect | Fix bisect | Count | Last | Reported | Patched | Status |
|---|---|---|---|---|---|---|---|---|---|---|
| linux-6.1 | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | 21 | C | 5 | 2h17m | 3d07h | 0/3 | upstream: reported C repro on 2026/02/08 05:29 | ||
| android-6-1 | KASAN: slab-out-of-bounds Write in __bpf_get_stackid origin:lts | 21 | C | 40 | 3h18m | 6d13h | 0/2 | upstream: reported C repro on 2026/02/05 00:19 | ||
| upstream | KASAN: slab-out-of-bounds Write in __bpf_get_stackid bpf | 21 | C | error | 170 | 102d | 197d | 29/29 | fixed on 2026/01/07 12:29 |
hrtimer: interrupt took 57274 ns ================================================================== BUG: KASAN: slab-out-of-bounds in __bpf_get_stackid+0x6bf/0x900 kernel/bpf/stackmap.c:271 Write of size 40 at addr ffff88807600f710 by task syz.0.17/5930 CPU: 0 PID: 5930 Comm: syz.0.17 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/24/2026 Call Trace: <IRQ> dump_stack_lvl+0x18c/0x250 lib/dump_stack.c:106 print_address_description mm/kasan/report.c:364 [inline] print_report+0xa8/0x210 mm/kasan/report.c:468 kasan_report+0x117/0x150 mm/kasan/report.c:581 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x241/0x290 mm/kasan/generic.c:187 __asan_memcpy+0x40/0x70 mm/kasan/shadow.c:106 __bpf_get_stackid+0x6bf/0x900 kernel/bpf/stackmap.c:271 ____bpf_get_stackid_pe kernel/bpf/stackmap.c:362 [inline] bpf_get_stackid_pe+0x343/0x410 kernel/bpf/stackmap.c:331 bpf_prog_fa73c8c086b491e8+0x29/0x39 bpf_dispatcher_nop_func include/linux/bpf.h:1224 [inline] __bpf_prog_run include/linux/filter.h:616 [inline] bpf_prog_run include/linux/filter.h:623 [inline] bpf_overflow_handler+0x1fc/0x510 kernel/events/core.c:10547 __perf_event_overflow+0x447/0x630 kernel/events/core.c:9718 perf_swevent_hrtimer+0x4aa/0x570 kernel/events/core.c:11188 __run_hrtimer kernel/time/hrtimer.c:1750 [inline] __hrtimer_run_queues+0x4eb/0xc40 kernel/time/hrtimer.c:1814 hrtimer_interrupt+0x3c9/0x9c0 kernel/time/hrtimer.c:1876 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1077 [inline] __sysvec_apic_timer_interrupt+0xfb/0x3b0 arch/x86/kernel/apic/apic.c:1094 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1088 [inline] sysvec_apic_timer_interrupt+0x9f/0xc0 arch/x86/kernel/apic/apic.c:1088 </IRQ> <TASK> asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:687 RIP: 0010:perf_ioctl+0x2183/0x24a0 kernel/events/core.c:-1 Code: 39 de 0f 84 cb 00 00 00 e8 ba 8b d5 ff eb cb e8 b3 8b d5 ff 49 c7 c7 ea ff ff ff 4c 8b 74 24 10 41 c6 46 16 f8 41 c6 46 1a f8 <48> 8b 9c 24 98 00 00 00 48 89 df 48 83 c7 40 e8 29 58 db 08 48 89 RSP: 0018:ffffc90003347c00 EFLAGS: 00010246 RAX: ffffffff81b176cc RBX: 0000000000000000 RCX: ffff88802b541e00 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90003347ed8 R08: ffff88802dafc007 R09: 1ffff11005b5f800 R10: dffffc0000000000 R11: ffffed1005b5f801 R12: 0000000040042408 R13: dffffc0000000000 R14: fffff52000668f94 R15: 0000000000000000 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:871 [inline] __se_sys_ioctl+0xfd/0x170 fs/ioctl.c:857 do_syscall_x64 arch/x86/entry/common.c:46 [inline] do_syscall_64+0x55/0xa0 arch/x86/entry/common.c:76 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7fb24c59aeb9 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007ffda6c3e948 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00007fb24c815fa0 RCX: 00007fb24c59aeb9 RDX: 0000000000000004 RSI: 0000000040042408 RDI: 0000000000000005 RBP: 00007fb24c608c1f R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fb24c815fac R14: 00007fb24c815fa0 R15: 00007fb24c815fa0 </TASK> Allocated by task 5930: kasan_save_stack mm/kasan/common.c:46 [inline] kasan_set_track+0x4e/0x70 mm/kasan/common.c:53 ____kasan_kmalloc mm/kasan/common.c:375 [inline] __kasan_kmalloc+0x8f/0xa0 mm/kasan/common.c:384 kasan_kmalloc include/linux/kasan.h:198 [inline] __do_kmalloc_node mm/slab_common.c:1007 [inline] __kmalloc_node+0xb4/0x230 mm/slab_common.c:1014 kmalloc_node include/linux/slab.h:620 [inline] __bpf_map_area_alloc kernel/bpf/syscall.c:303 [inline] bpf_map_area_alloc+0x5e/0x110 kernel/bpf/syscall.c:316 prealloc_elems_and_freelist+0x86/0x1c0 kernel/bpf/stackmap.c:51 stack_map_alloc+0x33a/0x4c0 kernel/bpf/stackmap.c:114 map_create+0x877/0x12f0 kernel/bpf/syscall.c:1247 __sys_bpf+0x651/0x890 kernel/bpf/syscall.c:5458 __do_sys_bpf kernel/bpf/syscall.c:5580 [inline] __se_sys_bpf kernel/bpf/syscall.c:5578 [inline] __x64_sys_bpf+0x7c/0x90 kernel/bpf/syscall.c:5578 do_syscall_x64 arch/x86/entry/common.c:46 [inline] do_syscall_64+0x55/0xa0 arch/x86/entry/common.c:76 entry_SYSCALL_64_after_hwframe+0x68/0xd2 The buggy address belongs to the object at ffff88807600f700 which belongs to the cache kmalloc-cg-64 of size 64 The buggy address is located 16 bytes inside of allocated 40-byte region [ffff88807600f700, ffff88807600f728) The buggy address belongs to the physical page: page:ffffea0001d803c0 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x7600f memcg:ffff8880760f1801 flags: 0xfff00000000800(slab|node=0|zone=1|lastcpupid=0x7ff) page_type: 0xffffffff() raw: 00fff00000000800 ffff888017c4da00 dead000000000122 0000000000000000 raw: 0000000000000000 0000000080200020 00000001ffffffff ffff8880760f1801 page dumped because: kasan: bad access detected page_owner tracks the page as allocated page last allocated via order 0, migratetype Unmovable, gfp_mask 0x112cc0(GFP_USER|__GFP_NOWARN|__GFP_NORETRY), pid 5884, tgid 5884 (syz-executor), ts 102651226628, free_ts 102646597102 set_page_owner include/linux/page_owner.h:31 [inline] post_alloc_hook+0x1c1/0x200 mm/page_alloc.c:1581 prep_new_page mm/page_alloc.c:1588 [inline] get_page_from_freelist+0x1951/0x19e0 mm/page_alloc.c:3220 __alloc_pages+0x1f0/0x460 mm/page_alloc.c:4486 alloc_slab_page+0x5d/0x160 mm/slub.c:1881 allocate_slab mm/slub.c:2028 [inline] new_slab+0x87/0x2d0 mm/slub.c:2081 ___slab_alloc+0xc5d/0x12f0 mm/slub.c:3253 __slab_alloc mm/slub.c:3339 [inline] __slab_alloc_node mm/slub.c:3392 [inline] slab_alloc_node mm/slub.c:3485 [inline] __kmem_cache_alloc_node+0x19e/0x250 mm/slub.c:3534 __do_kmalloc_node mm/slab_common.c:1006 [inline] __kmalloc_node+0xa4/0x230 mm/slab_common.c:1014 kmalloc_node include/linux/slab.h:620 [inline] kvmalloc_node+0x70/0x180 mm/util.c:617 kvmalloc include/linux/slab.h:738 [inline] kvzalloc include/linux/slab.h:746 [inline] allocate_hook_entries_size net/netfilter/core.c:61 [inline] nf_hook_entries_grow+0x27d/0x6d0 net/netfilter/core.c:140 __nf_register_net_hook+0x2c9/0x910 net/netfilter/core.c:435 nf_register_net_hook+0xb2/0x190 net/netfilter/core.c:578 nf_register_net_hooks+0x44/0x1b0 net/netfilter/core.c:594 arpt_register_table+0x5f4/0x720 net/ipv4/netfilter/arp_tables.c:1561 arptable_filter_table_init+0x41/0x60 net/ipv4/netfilter/arptable_filter.c:39 xt_find_table_lock+0x306/0x3e0 net/netfilter/x_tables.c:1259 page last free stack trace: reset_page_owner include/linux/page_owner.h:24 [inline] free_pages_prepare mm/page_alloc.c:1181 [inline] free_unref_page_prepare+0x7b2/0x8c0 mm/page_alloc.c:2365 free_unref_page+0x32/0x2e0 mm/page_alloc.c:2458 __slab_free+0x35a/0x400 mm/slub.c:3736 qlink_free mm/kasan/quarantine.c:166 [inline] qlist_free_all+0x75/0xd0 mm/kasan/quarantine.c:185 kasan_quarantine_reduce+0x143/0x160 mm/kasan/quarantine.c:292 __kasan_slab_alloc+0x22/0x80 mm/kasan/common.c:306 kasan_slab_alloc include/linux/kasan.h:188 [inline] slab_post_alloc_hook+0x6e/0x4b0 mm/slab.h:767 slab_alloc_node mm/slub.c:3495 [inline] __kmem_cache_alloc_node+0x13a/0x250 mm/slub.c:3534 __do_kmalloc_node mm/slab_common.c:1006 [inline] __kmalloc+0xa4/0x230 mm/slab_common.c:1020 kmalloc include/linux/slab.h:604 [inline] kzalloc include/linux/slab.h:721 [inline] tomoyo_encode2 security/tomoyo/realpath.c:45 [inline] tomoyo_encode+0x28b/0x540 security/tomoyo/realpath.c:80 tomoyo_mount_acl security/tomoyo/mount.c:150 [inline] tomoyo_mount_permission+0x4bf/0x9c0 security/tomoyo/mount.c:237 security_sb_mount+0x87/0xc0 security/security.c:1375 path_mount+0xbc/0xff0 fs/namespace.c:3655 do_mount fs/namespace.c:3726 [inline] __do_sys_mount fs/namespace.c:3935 [inline] __se_sys_mount+0x2e7/0x3d0 fs/namespace.c:3912 do_syscall_x64 arch/x86/entry/common.c:46 [inline] do_syscall_64+0x55/0xa0 arch/x86/entry/common.c:76 entry_SYSCALL_64_after_hwframe+0x68/0xd2 Memory state around the buggy address: ffff88807600f600: 00 00 00 00 00 00 00 fc fc fc fc fc fc fc fc fc ffff88807600f680: 00 00 00 00 00 00 00 fc fc fc fc fc fc fc fc fc >ffff88807600f700: 00 00 00 00 00 fc fc fc fc fc fc fc fc fc fc fc ^ ffff88807600f780: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ffff88807600f800: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ================================================================== ---------------- Code disassembly (best guess): 0: 39 de cmp %ebx,%esi 2: 0f 84 cb 00 00 00 je 0xd3 8: e8 ba 8b d5 ff call 0xffd58bc7 d: eb cb jmp 0xffffffda f: e8 b3 8b d5 ff call 0xffd58bc7 14: 49 c7 c7 ea ff ff ff mov $0xffffffffffffffea,%r15 1b: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 20: 41 c6 46 16 f8 movb $0xf8,0x16(%r14) 25: 41 c6 46 1a f8 movb $0xf8,0x1a(%r14) * 2a: 48 8b 9c 24 98 00 00 mov 0x98(%rsp),%rbx <-- trapping instruction 31: 00 32: 48 89 df mov %rbx,%rdi 35: 48 83 c7 40 add $0x40,%rdi 39: e8 29 58 db 08 call 0x8db5867 3e: 48 rex.W 3f: 89 .byte 0x89
| Time | Kernel | Commit | Syzkaller | Config | Log | Report | Syz repro | C repro | VM info | Assets (help?) | Manager | Title |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/02/08 05:59 | linux-6.6.y | c56aaf1a85ae | 4c131dc4 | .config | console log | report | syz / log | C | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | |
| 2026/02/04 13:06 | linux-6.6.y | 2cf6f68313dc | 42b01fab | .config | console log | report | syz / log | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2025/08/12 03:11 | linux-6.6.y | 3a8ababb8b6a | c06e8995 | .config | console log | report | syz / log | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2026/02/10 20:03 | linux-6.6.y | c56aaf1a85ae | 91d776d3 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2026/02/10 20:01 | linux-6.6.y | c56aaf1a85ae | 91d776d3 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2026/02/09 01:13 | linux-6.6.y | c56aaf1a85ae | 4c131dc4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2026/02/09 01:13 | linux-6.6.y | c56aaf1a85ae | 4c131dc4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2026/02/08 19:42 | linux-6.6.y | c56aaf1a85ae | 4c131dc4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2026/02/04 11:01 | linux-6.6.y | 2cf6f68313dc | 42b01fab | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2026/01/25 19:25 | linux-6.6.y | cbb31f77b879 | 40acda8a | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2025/11/19 08:05 | linux-6.6.y | 0a805b6ea8cd | ef766cd7 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2025/10/24 21:04 | linux-6.6.y | 4a243110dc88 | c0460fcd | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid | ||
| 2025/08/11 20:18 | linux-6.6.y | 3a8ababb8b6a | c06e8995 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci2-linux-6-6-kasan-perf | KASAN: slab-out-of-bounds Write in __bpf_get_stackid |