diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2022-01-03 20:22:59 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2022-01-04 15:21:22 +0100 |
| commit | 797fbea834e1ff011ff358ae50f62c3bd22e1643 (patch) | |
| tree | a6b564ff49116a3bec91b48d1a9f8955d55bf7cd /pkg/report/testdata | |
| parent | 7f723fbe3e09e5d83cae8d55e27d941f0c9a657a (diff) | |
pkg/report: add more KMSAN tests
Diffstat (limited to 'pkg/report/testdata')
| -rw-r--r-- | pkg/report/testdata/linux/report/632 | 55 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/633 | 71 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/634 | 110 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/635 | 43 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/636 | 28 | ||||
| -rw-r--r-- | pkg/report/testdata/linux/report/637 | 41 |
6 files changed, 348 insertions, 0 deletions
diff --git a/pkg/report/testdata/linux/report/632 b/pkg/report/testdata/linux/report/632 new file mode 100644 index 000000000..cef377adc --- /dev/null +++ b/pkg/report/testdata/linux/report/632 @@ -0,0 +1,55 @@ +TITLE: KMSAN: uninit-value in __perf_event_task_sched_in +ALT: bad-access in __perf_event_task_sched_in + +[ 1307.507727][ T0] ===================================================== +[ 1307.507800][ T5] kmsan_internal_set_shadow_origin: not memsetting 24 bytes starting at ffff8881024001a0, because the shadow is NULL +[ 1307.514750][ T0] BUG: KMSAN: uninit-value in __perf_event_task_sched_in+0x2b6/0xca0 +[ 1307.514815][ T0] __perf_event_task_sched_in+0x2b6/0xca0 +[ 1307.514872][ T0] finish_task_switch+0x72c/0xad0 +[ 1307.514916][ T0] __schedule+0x182c/0x20a0 +[ 1307.514967][ T0] schedule_idle+0x5b/0x90 +[ 1307.515017][ T0] do_idle+0x816/0x840 +[ 1307.515137][ T0] cpu_startup_entry+0x3c/0x40 +[ 1307.515194][ T0] start_secondary+0x112/0x120 +[ 1307.515247][ T0] secondary_startup_64_no_verify+0xb1/0xbb +[ 1307.515309][ T0] +[ 1307.515316][ T0] ------------[ cut here ]------------ +[ 1307.515328][ T0] slab index 52160 out of bounds (604) for stack id 0283cbc0 +[ 1307.515910][ T0] WARNING: CPU: 1 PID: 0 at lib/stackdepot.c:293 stack_depot_fetch+0x2f/0x60 +[ 1307.516000][ T0] Modules linked in: +[ 1307.516019][ T0] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.16.0-rc5-syzkaller #0 +[ 1307.516069][ T0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 1307.516094][ T0] RIP: 0010:stack_depot_fetch+0x2f/0x60 +[ 1307.516143][ T0] Code: 48 c7 06 00 00 00 00 31 db 85 ff 74 45 89 f9 0f b7 c1 8b 15 83 59 8f 0b 39 d0 7e 12 48 c7 c7 55 cd ed 90 89 c6 e8 e1 b0 fb fa <0f> 0b eb 24 89 c0 48 8b 04 c5 00 b8 fc 91 48 85 c0 74 15 c1 e9 0c +[ 1307.516190][ T0] RSP: 0018:ffff888102c4f848 EFLAGS: 00010046 +[ 1307.516225][ T0] RAX: ee1befff8248f700 RBX: 0000000000000000 RCX: ffff888102c3c100 +[ 1307.516260][ T0] RDX: 0000000040000000 RSI: 0000000080000003 RDI: 0000000000000000 +[ 1307.516290][ T0] RBP: ffff888102c4f850 R08: ffffffff81961950 R09: 0000000000000000 +[ 1307.516324][ T0] R10: 0000000000000012 R11: ffff888102c3c100 R12: ffff888102c4f9a8 +[ 1307.516357][ T0] R13: ffff888102c3c100 R14: 0000000000000008 R15: 000000000283cbc0 +[ 1307.516389][ T0] FS: 0000000000000000(0000) GS:ffff88813fd00000(0000) knlGS:0000000000000000 +[ 1307.516429][ T0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 1307.516461][ T0] CR2: 00000000f7050034 CR3: 000000008112e000 CR4: 00000000003506e0 +[ 1307.516495][ T0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 1307.516524][ T0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 +[ 1307.516553][ T0] Call Trace: +[ 1307.516566][ T0] <TASK> +[ 1307.516583][ T0] kmsan_print_origin+0x41/0x2e0 +[ 1307.516720][ T0] kmsan_report+0x1dd/0x2f0 +[ 1307.517857][ T0] __msan_warning+0xb8/0x130 +[ 1307.517908][ T0] __perf_event_task_sched_in+0x2b6/0xca0 +[ 1307.518042][ T0] finish_task_switch+0x72c/0xad0 +[ 1307.518099][ T0] __schedule+0x182c/0x20a0 +[ 1307.518168][ T0] schedule_idle+0x5b/0x90 +[ 1307.518222][ T0] do_idle+0x816/0x840 +[ 1307.518289][ T0] cpu_startup_entry+0x3c/0x40 +[ 1307.518402][ T0] start_secondary+0x112/0x120 +[ 1307.518451][ T0] secondary_startup_64_no_verify+0xb1/0xbb +[ 1307.518525][ T0] </TASK> +[ 1307.518541][ T0] ---[ end trace d0954b51d36472ee ]--- +[ 1307.518561][ T0] Uninit was created at: +[ 1307.518571][ T0] (stack is not available) +[ 1307.518580][ T0] +[ 1307.518589][ T0] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.16.0-rc5-syzkaller #0 +[ 1307.518639][ T0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 1307.518663][ T0] ===================================================== diff --git a/pkg/report/testdata/linux/report/633 b/pkg/report/testdata/linux/report/633 new file mode 100644 index 000000000..18e4ef315 --- /dev/null +++ b/pkg/report/testdata/linux/report/633 @@ -0,0 +1,71 @@ +TITLE: KMSAN: uninit-value in prepend_path +ALT: bad-access in prepend_path + +[ 370.741346][ T8537] ===================================================== +[ 370.748447][ T8537] BUG: KMSAN: uninit-value in prepend_path+0x4ff/0x12b0 +[ 370.767511][ T8537] prepend_path+0x4ff/0x12b0 +[ 370.767565][ T8537] d_absolute_path+0x193/0x340 +[ 370.777589][ T8537] tomoyo_realpath_from_path+0x693/0xc30 +[ 370.787645][ T8537] tomoyo_path_number_perm+0x2c1/0xb00 +[ 370.787695][ T8537] tomoyo_path_mknod+0x2d2/0x370 +[ 370.798829][ T8537] security_path_mknod+0x250/0x340 +[ 370.809225][ T8537] path_openat+0x1bb8/0x5dd0 +[ 370.822492][ T8537] do_filp_open+0x306/0x760 +[ 370.822546][ T8537] do_sys_openat2+0x263/0x8f0 +[ 370.837151][ T8537] __x64_sys_open+0x314/0x380 +[ 370.837196][ T8537] do_syscall_64+0x54/0xd0 +[ 370.846688][ T8537] entry_SYSCALL_64_after_hwframe+0x44/0xae +[ 370.853694][ T8537] +[ 370.853702][ T8537] ------------[ cut here ]------------ +[ 370.853712][ T8537] slab index 52784 out of bounds (433) for stack id 02aece30 +[ 370.854304][ T8537] WARNING: CPU: 1 PID: 8537 at lib/stackdepot.c:293 stack_depot_fetch+0x33/0x60 +[ 370.862785][ T8537] Modules linked in: +[ 370.862803][ T8537] CPU: 1 PID: 8537 Comm: systemd-udevd Not tainted 5.16.0-rc3-syzkaller #0 +[ 370.875525][ T8537] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 370.875550][ T8537] RIP: 0010:stack_depot_fetch+0x33/0x60 +[ 370.897482][ T8537] Code: 00 00 00 31 db 85 ff 74 49 89 f9 0f b7 c1 8b 15 63 6e 8e 0b 39 d0 7e 16 31 db 48 c7 c7 a5 e2 ed 90 89 c6 31 c0 e8 1d bb fa fa <0f> 0b eb 24 89 c0 48 8b 04 c5 d0 87 fc 91 48 85 c0 74 15 c1 e9 0c +[ 370.897526][ T8537] RSP: 0018:ffff8880955030c8 EFLAGS: 00010046 +[ 370.910323][ T8537] +[ 370.910334][ T8537] RAX: e3593401f7992d00 RBX: 0000000000000000 RCX: ffff888095490000 +[ 370.910371][ T8537] RDX: 0000000000000000 RSI: 0000000080000001 RDI: 0000000000000000 +[ 370.925439][ T8537] RBP: ffff8880955030d0 R08: ffffffff81966aa7 R09: 0000000000000000 +[ 370.925476][ T8537] R10: 0000000000000012 R11: ffff888095490000 R12: ffff888095503228 +[ 370.937924][ T8537] R13: ffff888095490000 R14: 000000000000000c R15: 0000000002aece30 +[ 370.937958][ T8537] FS: 00007fcc353458c0(0000) GS:ffff88813fd00000(0000) knlGS:0000000000000000 +[ 370.950326][ T8537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 +[ 370.950361][ T8537] CR2: 00007f73e61a41b8 CR3: 000000001e1cf000 CR4: 00000000003506e0 +[ 370.963855][ T8537] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 +[ 370.963887][ T8537] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 +[ 370.963916][ T8537] Call Trace: +[ 370.989560][ T8537] <TASK> +[ 370.989578][ T8537] kmsan_print_origin+0x41/0x310 +[ 371.015831][ T8537] kmsan_report+0x1ed/0x310 +[ 371.465751][ T8537] __msan_warning+0xb8/0x130 +[ 371.470382][ T8537] prepend_path+0x4ff/0x12b0 +[ 371.475031][ T8537] d_absolute_path+0x193/0x340 +[ 371.484520][ T8537] tomoyo_realpath_from_path+0x693/0xc30 +[ 371.495209][ T8537] tomoyo_path_number_perm+0x2c1/0xb00 +[ 371.511737][ T8537] tomoyo_path_mknod+0x2d2/0x370 +[ 371.522045][ T8537] security_path_mknod+0x250/0x340 +[ 371.527201][ T8537] path_openat+0x1bb8/0x5dd0 +[ 371.531869][ T8537] do_filp_open+0x306/0x760 +[ 371.536443][ T8537] do_sys_openat2+0x263/0x8f0 +[ 371.552603][ T8537] __x64_sys_open+0x314/0x380 +[ 371.557323][ T8537] do_syscall_64+0x54/0xd0 +[ 371.566401][ T8537] entry_SYSCALL_64_after_hwframe+0x44/0xae +[ 371.572345][ T8537] RIP: 0033:0x7fcc341b76f0 +[ 371.576779][ T8537] Code: 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 83 3d 19 30 2c 00 00 75 10 b8 02 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 fe 9d 01 00 48 89 04 24 +[ 371.596417][ T8537] RSP: 002b:00007ffd094d6588 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 +[ 371.604858][ T8537] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fcc341b76f0 +[ 371.612850][ T8537] RDX: 0000000000000180 RSI: 00000000000800c2 RDI: 000055cbd62fa370 +[ 371.620843][ T8537] RBP: 000000000003a2f8 R08: 000000000000feff R09: 0000000000000030 +[ 371.628832][ T8537] R10: 0000000000000000 R11: 0000000000000246 R12: 000055cbd62fa385 +[ 371.636820][ T8537] R13: 8421084210842109 R14: 00000000000800c2 R15: 00007fcc34245540 +[ 371.644844][ T8537] </TASK> +[ 371.647870][ T8537] ---[ end trace c6bc523568e2a7ac ]--- +[ 371.653336][ T8537] Uninit was created at: +[ 371.657571][ T8537] (stack is not available) +[ 371.661979][ T8537] +[ 371.664302][ T8537] CPU: 1 PID: 8537 Comm: systemd-udevd Tainted: G D W 5.16.0-rc3-syzkaller #0 +[ 371.674308][ T8537] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 371.684375][ T8537] ===================================================== diff --git a/pkg/report/testdata/linux/report/634 b/pkg/report/testdata/linux/report/634 new file mode 100644 index 000000000..bab9f83b9 --- /dev/null +++ b/pkg/report/testdata/linux/report/634 @@ -0,0 +1,110 @@ +TITLE: KMSAN: kernel-infoleak in urandom_read_nowarn +ALT: bad-access in urandom_read_nowarn + +[ 600.161674][ T9046] ===================================================== +[ 600.168788][ T9046] BUG: KMSAN: kernel-infoleak in _copy_to_user+0x1c9/0x270 +[ 600.176027][ T9046] _copy_to_user+0x1c9/0x270 +[ 600.180651][ T9046] urandom_read_nowarn+0x57b/0xb10 +[ 600.185814][ T9046] __x64_sys_getrandom+0x34a/0x460 +[ 600.191004][ T9046] do_syscall_64+0x54/0xd0 +[ 600.195447][ T9046] entry_SYSCALL_64_after_hwframe+0x44/0xae +[ 600.201384][ T9046] +[ 600.203707][ T9046] Uninit was stored to memory at: +[ 600.208784][ T9046] chacha_permute+0x12db/0x1400 +[ 600.213671][ T9046] chacha_block_generic+0xe7/0xb20 +[ 600.218823][ T9046] _extract_crng+0x34d/0x4e0 +[ 600.223440][ T9046] _get_random_bytes+0x358/0x5b0 +[ 600.228417][ T9046] get_random_bytes+0x11e/0x300 +[ 600.233308][ T9046] nsim_dev_trap_report_work+0x4f4/0x1120 +[ 600.239214][ T9046] process_one_work+0xdc2/0x1820 +[ 600.244263][ T9046] worker_thread+0x10f1/0x2290 +[ 600.249046][ T9046] kthread+0x721/0x850 +[ 600.253146][ T9046] ret_from_fork+0x1f/0x30 +[ 600.257619][ T9046] +[ 600.259974][ T9046] Uninit was stored to memory at: +[ 600.265068][ T9046] chacha_block_generic+0xc3/0xb20 +[ 600.270221][ T9046] _extract_crng+0x34d/0x4e0 +[ 600.274832][ T9046] _get_random_bytes+0x358/0x5b0 +[ 600.279806][ T9046] get_random_bytes+0x11e/0x300 +[ 600.284695][ T9046] nsim_dev_trap_report_work+0x4f4/0x1120 +[ 600.290450][ T9046] process_one_work+0xdc2/0x1820 +[ 600.295430][ T9046] worker_thread+0x10f1/0x2290 +[ 600.300214][ T9046] kthread+0x721/0x850 +[ 600.304309][ T9046] ret_from_fork+0x1f/0x30 +[ 600.308757][ T9046] +[ 600.311080][ T9046] Uninit was stored to memory at: +[ 600.316146][ T9046] crng_reseed+0x638/0xfb0 +[ 600.320583][ T9046] _extract_crng+0x1fc/0x4e0 +[ 600.325199][ T9046] _get_random_bytes+0x358/0x5b0 +[ 600.330174][ T9046] get_random_bytes+0x11e/0x300 +[ 600.335063][ T9046] nsim_dev_trap_report_work+0x4f4/0x1120 +[ 600.340819][ T9046] process_one_work+0xdc2/0x1820 +[ 600.345795][ T9046] worker_thread+0x10f1/0x2290 +[ 600.350586][ T9046] kthread+0x721/0x850 +[ 600.354702][ T9046] ret_from_fork+0x1f/0x30 +[ 600.359146][ T9046] +[ 600.361728][ T9046] Uninit was stored to memory at: +[ 600.366809][ T9046] chacha_block_generic+0x87a/0xb20 +[ 600.372220][ T9046] _extract_crng+0x34d/0x4e0 +[ 600.376833][ T9046] crng_reseed+0x136/0xfb0 +[ 600.381272][ T9046] _extract_crng+0x1fc/0x4e0 +[ 600.385881][ T9046] _get_random_bytes+0x358/0x5b0 +[ 600.391290][ T9046] get_random_bytes+0x11e/0x300 +[ 600.396174][ T9046] nsim_dev_trap_report_work+0x4f4/0x1120 +[ 600.401928][ T9046] process_one_work+0xdc2/0x1820 +[ 600.406903][ T9046] worker_thread+0x10f1/0x2290 +[ 600.411684][ T9046] kthread+0x721/0x850 +[ 600.415789][ T9046] ret_from_fork+0x1f/0x30 +[ 600.420231][ T9046] +[ 600.422549][ T9046] Uninit was stored to memory at: +[ 600.427628][ T9046] chacha_permute+0x12db/0x1400 +[ 600.432511][ T9046] chacha_block_generic+0xe7/0xb20 +[ 600.437668][ T9046] _extract_crng+0x34d/0x4e0 +[ 600.442276][ T9046] crng_reseed+0x136/0xfb0 +[ 600.446815][ T9046] _extract_crng+0x1fc/0x4e0 +[ 600.451422][ T9046] _get_random_bytes+0x358/0x5b0 +[ 600.456397][ T9046] get_random_bytes+0x11e/0x300 +[ 600.461303][ T9046] nsim_dev_trap_report_work+0x4f4/0x1120 +[ 600.467150][ T9046] process_one_work+0xdc2/0x1820 +[ 600.472129][ T9046] worker_thread+0x10f1/0x2290 +[ 600.476923][ T9046] kthread+0x721/0x850 +[ 600.481016][ T9046] ret_from_fork+0x1f/0x30 +[ 600.485456][ T9046] +[ 600.487775][ T9046] Uninit was stored to memory at: +[ 600.492878][ T9046] chacha_block_generic+0xc3/0xb20 +[ 600.498023][ T9046] _extract_crng+0x34d/0x4e0 +[ 600.502630][ T9046] crng_reseed+0x136/0xfb0 +[ 600.507062][ T9046] _extract_crng+0x1fc/0x4e0 +[ 600.511679][ T9046] _get_random_bytes+0x358/0x5b0 +[ 600.516659][ T9046] get_random_bytes+0x11e/0x300 +[ 600.521545][ T9046] nsim_dev_trap_report_work+0x4f4/0x1120 +[ 600.527308][ T9046] process_one_work+0xdc2/0x1820 +[ 600.532287][ T9046] worker_thread+0x10f1/0x2290 +[ 600.537073][ T9046] kthread+0x721/0x850 +[ 600.541172][ T9046] ret_from_fork+0x1f/0x30 +[ 600.545618][ T9046] +[ 600.547939][ T9046] Uninit was stored to memory at: +[ 600.553004][ T9046] crng_reseed+0x638/0xfb0 +[ 600.557439][ T9046] _extract_crng+0x1fc/0x4e0 +[ 600.562047][ T9046] crng_reseed+0x136/0xfb0 +[ 600.566481][ T9046] _extract_crng+0x1fc/0x4e0 +[ 600.571091][ T9046] _get_random_bytes+0x358/0x5b0 +[ 600.576065][ T9046] get_random_bytes+0x11e/0x300 +[ 600.580950][ T9046] nsim_dev_trap_report_work+0x4f4/0x1120 +[ 600.586706][ T9046] process_one_work+0xdc2/0x1820 +[ 600.591682][ T9046] worker_thread+0x10f1/0x2290 +[ 600.596465][ T9046] kthread+0x721/0x850 +[ 600.600558][ T9046] ret_from_fork+0x1f/0x30 +[ 600.605006][ T9046] +[ 600.607338][ T9046] Local variable buf created at: +[ 600.612357][ T9046] crng_reseed+0x6c/0xfb0 +[ 600.616702][ T9046] _extract_crng+0x1fc/0x4e0 +[ 600.621308][ T9046] +[ 600.623631][ T9046] Bytes 0-15 of 16 are uninitialized +[ 600.628919][ T9046] Memory access of size 16 starts at ffff8881233afe10 +[ 600.635681][ T9046] Data copied to user address 0000561367a3f9b0 +[ 600.641831][ T9046] +[ 600.644152][ T9046] CPU: 0 PID: 9046 Comm: systemd-udevd Not tainted 5.16.0-rc3-syzkaller #0 +[ 600.652762][ T9046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 600.662842][ T9046] ===================================================== + diff --git a/pkg/report/testdata/linux/report/635 b/pkg/report/testdata/linux/report/635 new file mode 100644 index 000000000..d97678487 --- /dev/null +++ b/pkg/report/testdata/linux/report/635 @@ -0,0 +1,43 @@ +TITLE: KMSAN: uninit-value in sctp_epaddr_lookup_transport +ALT: bad-access in sctp_epaddr_lookup_transport + +[ 701.063465][ C1] ===================================================== +[ 701.070594][ C1] BUG: KMSAN: uninit-value in sctp_epaddr_lookup_transport+0x9bc/0xd10 +[ 701.078973][ C1] sctp_epaddr_lookup_transport+0x9bc/0xd10 +[ 701.084902][ C1] sctp_endpoint_bh_rcv+0x4ca/0x1010 +[ 701.090306][ C1] sctp_inq_push+0x31c/0x440 +[ 701.094919][ C1] sctp_rcv+0x408d/0x4260 +[ 701.099280][ C1] sctp4_rcv+0x60/0x80 +[ 701.103374][ C1] ip_protocol_deliver_rcu+0x752/0x10a0 +[ 701.108991][ C1] ip_local_deliver+0x584/0x8c0 +[ 701.113873][ C1] ip_rcv+0x5a5/0x830 +[ 701.117879][ C1] __netif_receive_skb+0x1ec/0x630 +[ 701.123065][ C1] process_backlog+0x54b/0xc10 +[ 701.127860][ C1] __napi_poll+0x14c/0xc00 +[ 701.132303][ C1] net_rx_action+0x7e2/0x1820 +[ 701.137009][ C1] __do_softirq+0x1ee/0x7c5 +[ 701.141545][ C1] run_ksoftirqd+0x33/0x50 +[ 701.146054][ C1] smpboot_thread_fn+0x606/0xbd0 +[ 701.151058][ C1] kthread+0x721/0x850 +[ 701.155151][ C1] ret_from_fork+0x1f/0x30 +[ 701.159603][ C1] +[ 701.161925][ C1] Uninit was stored to memory at: +[ 701.167016][ C1] sctp_init_addrs+0x90/0xf0 +[ 701.171641][ C1] sctp_rcv+0x38c5/0x4260 +[ 701.175993][ C1] sctp4_rcv+0x60/0x80 +[ 701.180088][ C1] ip_protocol_deliver_rcu+0x752/0x10a0 +[ 701.185668][ C1] ip_local_deliver+0x584/0x8c0 +[ 701.190546][ C1] ip_rcv+0x5a5/0x830 +[ 701.194557][ C1] __netif_receive_skb+0x1ec/0x630 +[ 701.199705][ C1] process_backlog+0x54b/0xc10 +[ 701.204499][ C1] __napi_poll+0x14c/0xc00 +[ 701.208948][ C1] net_rx_action+0x7e2/0x1820 +[ 701.213654][ C1] __do_softirq+0x1ee/0x7c5 +[ 701.218187][ C1] +[ 701.220510][ C1] Local variable src created at: +[ 701.225443][ C1] sctp_rcv+0x55/0x4260 +[ 701.229619][ C1] sctp4_rcv+0x60/0x80 +[ 701.233712][ C1] +[ 701.236035][ C1] CPU: 1 PID: 18 Comm: ksoftirqd/1 Not tainted 5.16.0-rc5-syzkaller #0 +[ 701.244300][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 701.254363][ C1] ===================================================== diff --git a/pkg/report/testdata/linux/report/636 b/pkg/report/testdata/linux/report/636 new file mode 100644 index 000000000..7e9eef087 --- /dev/null +++ b/pkg/report/testdata/linux/report/636 @@ -0,0 +1,28 @@ +TITLE: KMSAN: uninit-value in ppp_send_frame +ALT: bad-access in ppp_send_frame + +[ 87.733076][ T3479] ===================================================== +[ 87.740069][ T3479] BUG: KMSAN: uninit-value in ppp_send_frame+0x28d/0x27c0 +[ 87.747227][ T3479] ppp_send_frame+0x28d/0x27c0 +[ 87.752035][ T3479] __ppp_xmit_process+0x23e/0x4b0 +[ 87.757102][ T3479] ppp_xmit_process+0x1fe/0x480 +[ 87.761996][ T3479] ppp_write+0x5cb/0x5e0 +[ 87.766280][ T3479] do_iter_write+0xb0c/0x1500 +[ 87.770997][ T3479] do_writev+0x645/0xe00 +[ 87.775277][ T3479] __x64_sys_writev+0xe5/0x120 +[ 87.780077][ T3479] do_syscall_64+0x54/0xd0 +[ 87.784535][ T3479] entry_SYSCALL_64_after_hwframe+0x44/0xae +[ 87.790467][ T3479] +[ 87.792796][ T3479] Uninit was created at: +[ 87.797099][ T3479] __kmalloc_node_track_caller+0xe0c/0x1510 +[ 87.803048][ T3479] __alloc_skb+0x545/0xf90 +[ 87.807505][ T3479] ppp_write+0x11d/0x5e0 +[ 87.811787][ T3479] do_iter_write+0xb0c/0x1500 +[ 87.816501][ T3479] do_writev+0x645/0xe00 +[ 87.820785][ T3479] __x64_sys_writev+0xe5/0x120 +[ 87.825587][ T3479] do_syscall_64+0x54/0xd0 +[ 87.830048][ T3479] entry_SYSCALL_64_after_hwframe+0x44/0xae +[ 87.835983][ T3479] +[ 87.838311][ T3479] CPU: 1 PID: 3479 Comm: syz-executor849 Not tainted 5.16.0-rc5-syzkaller #0 +[ 87.847105][ T3479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 87.857185][ T3479] ===================================================== diff --git a/pkg/report/testdata/linux/report/637 b/pkg/report/testdata/linux/report/637 new file mode 100644 index 000000000..262e822c8 --- /dev/null +++ b/pkg/report/testdata/linux/report/637 @@ -0,0 +1,41 @@ +TITLE: KMSAN: kernel-usb-infoleak in corrupted +CORRUPTED: Y + +[ 180.463142][ T3569] ===================================================== +[ 180.470227][ T3569] BUG: KMSAN: kernel-usb-infoleak in usb_submit_urb+0x6c1/0x2aa0 +[ 180.478010][ T3569] usb_submit_urb+0x6c1/0x2aa0 +[ 180.482855][ T3569] hif_usb_send+0x5f0/0x16f0 +[ 180.487492][ T3569] htc_connect_service+0x143e/0x1960 +[ 180.492828][ T3569] ath9k_wmi_connect+0x177/0x2c0 +[ 180.497805][ T3569] ath9k_init_htc_services+0xf6/0xee0 +[ 180.503229][ T3569] ath9k_htc_probe_device+0x4f5/0x3db0 +[ 180.508740][ T3569] ath9k_htc_hw_init+0xdd/0x190 +[ 180.513642][ T3569] ath9k_hif_usb_firmware_cb+0x42e/0xaa0 +[ 180.519330][ T3569] request_firmware_work_func+0x1b9/0x2e0 +[ 180.525110][ T3569] process_one_work+0xdb9/0x1820 +[ 180.530108][ T3569] worker_thread+0x10bc/0x21f0 +[ 180.534934][ T3569] kthread+0x721/0x850 +[ 180.539061][ T3569] ret_from_fork+0x1f/0x30 +[ 180.543529][ T3569] +[ 180.545869][ T3569] Uninit was created at: +[ 180.550185][ T3569] __kmalloc_node_track_caller+0xe0c/0x1510 +[ 180.556141][ T3569] __alloc_skb+0x545/0xf90 +[ 180.560605][ T3569] htc_connect_service+0x1029/0x1960 +[ 180.565936][ T3569] ath9k_wmi_connect+0x177/0x2c0 +[ 180.570930][ T3569] ath9k_init_htc_services+0xf6/0xee0 +[ 180.576373][ T3569] ath9k_htc_probe_device+0x4f5/0x3db0 +[ 180.581891][ T3569] ath9k_htc_hw_init+0xdd/0x190 +[ 180.586804][ T3569] ath9k_hif_usb_firmware_cb+0x42e/0xaa0 +[ 180.592676][ T3569] request_firmware_work_func+0x1b9/0x2e0 +[ 180.598459][ T3569] process_one_work+0xdb9/0x1820 +[ 180.603545][ T3569] worker_thread+0x10bc/0x21f0 +[ 180.608456][ T3569] kthread+0x721/0x850 +[ 180.612571][ T3569] ret_from_fork+0x1f/0x30 +[ 180.617036][ T3569] +[ 180.619371][ T3569] Bytes 4-7 of 18 are uninitialized +[ 180.624584][ T3569] Memory access of size 18 starts at ffff888090c4fe00 +[ 180.631364][ T3569] +[ 180.633704][ T3569] CPU: 1 PID: 3569 Comm: kworker/1:7 Not tainted 5.16.0-rc5-syzkaller #0 +[ 180.642161][ T3569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 +[ 180.652338][ T3569] Workqueue: events request_firmware_work_func +[ 180.658559][ T3569] ===================================================== |
