syzbot


KASAN: null-ptr-deref Read in generic_hwtstamp_get_lower

Status: closed as invalid on 2025/01/31 05:08
Subsystems: net
[Documentation on labels]
First crash: 244d, last: 237d

Sample crash report:
==================================================================
BUG: KASAN: null-ptr-deref in generic_hwtstamp_ioctl_lower net/core/dev_ioctl.c:456 [inline]
BUG: KASAN: null-ptr-deref in generic_hwtstamp_get_lower+0x251/0x3a0 net/core/dev_ioctl.c:480
Read of size 24 at addr 0000000000000010 by task syz.3.15624/7565

CPU: 0 UID: 0 PID: 7565 Comm: syz.3.15624 Not tainted 6.13.0-rc3-syzkaller-00765-gbb70b0d48d8e #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:94 [inline]
 dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120
 print_report+0xe8/0x550 mm/kasan/report.c:492
 kasan_report+0x143/0x180 mm/kasan/report.c:602
 kasan_check_range+0x282/0x290 mm/kasan/generic.c:189
 __asan_memcpy+0x29/0x70 mm/kasan/shadow.c:105
 generic_hwtstamp_ioctl_lower net/core/dev_ioctl.c:456 [inline]
 generic_hwtstamp_get_lower+0x251/0x3a0 net/core/dev_ioctl.c:480
 tsconfig_prepare_data+0x133/0x780 net/ethtool/tsconfig.c:51
 ethnl_default_doit+0x599/0xd80 net/ethtool/netlink.c:492
 genl_family_rcv_msg_doit net/netlink/genetlink.c:1115 [inline]
 genl_family_rcv_msg net/netlink/genetlink.c:1195 [inline]
 genl_rcv_msg+0xb14/0xec0 net/netlink/genetlink.c:1210
 netlink_rcv_skb+0x1e3/0x430 net/netlink/af_netlink.c:2543
 genl_rcv+0x28/0x40 net/netlink/genetlink.c:1219
 netlink_unicast_kernel net/netlink/af_netlink.c:1322 [inline]
 netlink_unicast+0x7f6/0x990 net/netlink/af_netlink.c:1348
 netlink_sendmsg+0x8e4/0xcb0 net/netlink/af_netlink.c:1892
 sock_sendmsg_nosec net/socket.c:711 [inline]
 __sock_sendmsg+0x221/0x270 net/socket.c:726
 ____sys_sendmsg+0x52a/0x7e0 net/socket.c:2594
 ___sys_sendmsg net/socket.c:2648 [inline]
 __sys_sendmsg+0x269/0x350 net/socket.c:2680
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fcd3f585d29
Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fcd40354038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 00007fcd3f775fa0 RCX: 00007fcd3f585d29
RDX: 0000000000000000 RSI: 0000000020000bc0 RDI: 0000000000000003
RBP: 00007fcd3f601b08 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000000 R14: 00007fcd3f775fa0 R15: 00007fffec319508
 </TASK>
==================================================================

Crashes (3):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/01/03 02:36 net-next bb70b0d48d8e d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce KASAN: null-ptr-deref Read in generic_hwtstamp_get_lower
2024/12/31 23:14 net-next 9268abe611b0 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce KASAN: null-ptr-deref Read in generic_hwtstamp_get_lower
2024/12/26 14:35 net-next 9268abe611b0 d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce KASAN: null-ptr-deref Read in generic_hwtstamp_get_lower
* Struck through repros no longer work on HEAD.