syzbot


KMSAN: kernel-infoleak in filemap_read

Status: upstream: reported C repro on 2024/01/13 16:02
Subsystems: block
[Documentation on labels]
Reported-by: syzbot+905d785c4923bea2c1db@syzkaller.appspotmail.com
First crash: 979d, last: 4h30m
Discussions (24)
Title Replies (including bot) Last reply
[syzbot] Monthly block report (May 2026) 0 (1) 2026/05/04 04:32
[syzbot] Monthly block report (Mar 2026) 0 (1) 2026/03/03 23:41
[syzbot] Monthly block report (Jan 2026) 0 (1) 2026/01/30 12:35
[syzbot] Monthly block report (Dec 2025) 0 (1) 2025/12/30 09:52
[PATCH v2] hfsplus: fix uninit-value in hfsplus_cat_build_record 2 (2) 2025/11/20 19:33
[PATCH] hfsplus: fix uninit-value in hfsplus_cat_build_record 2 (2) 2025/11/20 17:34
[syzbot] [block?] KMSAN: kernel-infoleak in filemap_read 1 (3) 2025/11/19 21:07
[syzbot] Monthly block report (Sep 2025) 0 (1) 2025/09/27 20:43
[syzbot] Monthly block report (Aug 2025) 0 (1) 2025/08/27 08:15
[syzbot] Monthly block report (Jul 2025) 0 (1) 2025/07/27 10:41
[syzbot] Monthly block report (Jun 2025) 0 (1) 2025/06/26 05:36
[syzbot] Monthly block report (Apr 2025) 0 (1) 2025/04/24 13:06
[syzbot] Monthly block report (Mar 2025) 0 (1) 2025/03/24 18:56
[syzbot] Monthly block report (Jan 2025) 0 (1) 2025/01/20 13:06
[syzbot] Monthly block report (Nov 2024) 0 (1) 2024/11/18 10:38
[syzbot] Monthly block report (Oct 2024) 0 (1) 2024/10/16 15:35
[syzbot] Monthly hfs report (Sep 2024) 0 (1) 2024/09/16 12:27
[syzbot] Monthly hfs report (Aug 2024) 0 (1) 2024/08/16 09:48
[syzbot] Monthly hfs report (Jun 2024) 0 (1) 2024/06/14 08:15
[syzbot] Monthly block report (Jun 2024) 0 (1) 2024/06/14 08:06
[syzbot] Monthly block report (May 2024) 0 (1) 2024/05/13 21:12
[syzbot] Monthly block report (Apr 2024) 0 (1) 2024/04/12 13:18
[syzbot] Monthly block report (Mar 2024) 0 (1) 2024/03/12 09:29
[syzbot] Monthly block report (Feb 2024) 0 (1) 2024/02/09 20:57
Similar bugs (1)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 BUG: unable to handle kernel paging request in filemap_read 8 1 366d 366d 0/3 auto-obsoleted due to no activity on 2025/08/19 04:01
Last patch testing requests (11)
Created Duration User Patch Repo Result
2026/04/29 20:41 45m retest repro upstream report log
2026/04/29 20:41 40m retest repro upstream report log
2026/04/29 03:48 1h01m retest repro upstream report log
2026/04/29 03:48 1h16m retest repro upstream report log
2026/04/29 03:48 30m retest repro upstream report log
2026/04/29 03:48 37m retest repro upstream error
2026/04/29 03:48 31m retest repro upstream report log
2025/11/19 19:21 1h34m ssranevjti@gmail.com patch upstream OK log
2024/07/02 02:04 22m retest repro upstream error
2024/07/02 02:04 22m retest repro upstream error
2024/07/02 02:04 22m retest repro upstream error

Sample crash report:
=====================================================
BUG: KMSAN: kernel-infoleak in instrument_copy_to_user include/linux/instrumented.h:131 [inline]
BUG: KMSAN: kernel-infoleak in copy_to_user_iter lib/iov_iter.c:24 [inline]
BUG: KMSAN: kernel-infoleak in iterate_ubuf include/linux/iov_iter.h:30 [inline]
BUG: KMSAN: kernel-infoleak in iterate_and_advance2 include/linux/iov_iter.h:302 [inline]
BUG: KMSAN: kernel-infoleak in iterate_and_advance include/linux/iov_iter.h:330 [inline]
BUG: KMSAN: kernel-infoleak in _copy_to_iter+0xef3/0x3400 lib/iov_iter.c:197
 instrument_copy_to_user include/linux/instrumented.h:131 [inline]
 copy_to_user_iter lib/iov_iter.c:24 [inline]
 iterate_ubuf include/linux/iov_iter.h:30 [inline]
 iterate_and_advance2 include/linux/iov_iter.h:302 [inline]
 iterate_and_advance include/linux/iov_iter.h:330 [inline]
 _copy_to_iter+0xef3/0x3400 lib/iov_iter.c:197
 copy_page_to_iter+0x46d/0x790 lib/iov_iter.c:374
 copy_folio_to_iter include/linux/uio.h:204 [inline]
 filemap_read+0xd03/0x2300 mm/filemap.c:2857
 blkdev_read_iter+0x89f/0xb00 block/fops.c:855
 new_sync_read fs/read_write.c:493 [inline]
 vfs_read+0x8ec/0xf90 fs/read_write.c:574
 ksys_read+0x1d9/0x470 fs/read_write.c:717
 __do_sys_read fs/read_write.c:726 [inline]
 __se_sys_read fs/read_write.c:724 [inline]
 __x64_sys_read+0x97/0xf0 fs/read_write.c:724
 x64_sys_call+0x311c/0x3ea0 arch/x86/include/generated/asm/syscalls_64.h:1
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x134/0xf80 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

Uninit was stored to memory at:
 ntfs_write_bh+0x6c2/0xeb0 fs/ntfs3/fsntfs.c:1465
 mi_write+0xb4/0x2f0 fs/ntfs3/record.c:402
 ni_write_inode+0xcdb/0x1cc0 fs/ntfs3/frecord.c:3228
 ntfs3_write_inode+0x94/0xb0 fs/ntfs3/inode.c:1053
 write_inode fs/fs-writeback.c:1584 [inline]
 __writeback_single_inode+0x8a0/0x10a0 fs/fs-writeback.c:1827
 writeback_sb_inodes+0xb1a/0x1d50 fs/fs-writeback.c:2056
 wb_writeback+0x4d3/0xc50 fs/fs-writeback.c:2241
 wb_do_writeback fs/fs-writeback.c:2388 [inline]
 wb_workfn+0x3a2/0x1970 fs/fs-writeback.c:2428
 process_one_work kernel/workqueue.c:3302 [inline]
 process_scheduled_works+0xb65/0x1e40 kernel/workqueue.c:3385
 worker_thread+0xee4/0x1590 kernel/workqueue.c:3466
 kthread+0x53f/0x600 kernel/kthread.c:436
 ret_from_fork+0x20f/0x8d0 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245

Uninit was stored to memory at:
 hdr_insert_de+0xdbe/0xe60 fs/ntfs3/index.c:834
 indx_insert_into_root+0x878/0x38c0 fs/ntfs3/index.c:1631
 indx_insert_entry+0x104f/0x1240 fs/ntfs3/index.c:2002
 ni_add_name+0xef7/0x11e0 fs/ntfs3/frecord.c:2769
 ni_rename+0x97/0x220 fs/ntfs3/frecord.c:2800
 ntfs_rename+0xde9/0x1280 fs/ntfs3/namei.c:331
 vfs_rename+0x2149/0x2650 fs/namei.c:6054
 filename_renameat2+0xb7f/0x1260 fs/namei.c:6172
 __do_sys_rename fs/namei.c:6216 [inline]
 __se_sys_rename+0xc5/0x5d0 fs/namei.c:6212
 __x64_sys_rename+0x78/0xb0 fs/namei.c:6212
 x64_sys_call+0x329/0x3ea0 arch/x86/include/generated/asm/syscalls_64.h:83
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x134/0xf80 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

Uninit was created at:
 slab_post_alloc_hook mm/slub.c:4576 [inline]
 slab_alloc_node mm/slub.c:4898 [inline]
 __kmalloc_cache_noprof+0x35e/0x1240 mm/slub.c:5410
 kmalloc_noprof include/linux/slab.h:950 [inline]
 ntfs_rename+0x885/0x1280 fs/ntfs3/namei.c:306
 vfs_rename+0x2149/0x2650 fs/namei.c:6054
 filename_renameat2+0xb7f/0x1260 fs/namei.c:6172
 __do_sys_rename fs/namei.c:6216 [inline]
 __se_sys_rename+0xc5/0x5d0 fs/namei.c:6212
 __x64_sys_rename+0x78/0xb0 fs/namei.c:6212
 x64_sys_call+0x329/0x3ea0 arch/x86/include/generated/asm/syscalls_64.h:83
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x134/0xf80 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

Bytes 404-407 of 1536 are uninitialized
Memory access of size 1536 starts at ffff888049622000
Data copied to user address 00007f91f6b55000

CPU: 0 UID: 0 PID: 5902 Comm: udevd Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026
=====================================================

Crashes (8939):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/05/03 16:24 upstream 66edb901bf87 a0d91488 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2025/03/27 17:22 upstream 1e1ba8d23dae 20510e88 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2024/09/07 18:07 upstream b31c44928842 9750182a .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2024/03/11 17:41 upstream e8f897f4afef 6ee49f2e .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2023/12/25 20:50 upstream 861deac3b092 fb427a07 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2024/05/29 23:25 upstream 614da38e2f7a 34889ee3 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak-after-free in filemap_read
2024/05/24 12:44 upstream 614da38e2f7a 8f98448e .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak-after-free in filemap_read
2024/05/23 12:37 upstream 614da38e2f7a 4d098039 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak-after-free in filemap_read
2026/05/12 01:08 upstream 50897c955902 d168f260 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/11 21:42 upstream 5d6919055dec d168f260 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/11 10:28 upstream 5d6919055dec e6eb7c0b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/10 20:05 upstream aa54b1d27fe0 29233ece .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/10 01:19 upstream 1bfaee9d3351 29233ece .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/10 01:19 upstream 1bfaee9d3351 29233ece .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/09 11:34 upstream 70390501d194 29233ece .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/08 21:26 upstream 81d6f7807536 0c5a8d8f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/08 09:38 upstream 917719c412c4 5633175a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/07 20:14 upstream 19cbc75c56c0 e358bca5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/07 08:05 upstream 5862221fdded f250db59 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/06 18:17 upstream 74fe02ce122a cbcd9ea0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/06 18:16 upstream 74fe02ce122a cbcd9ea0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/06 06:35 upstream 9207d47f966b 26da2c66 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/05 15:48 upstream a293ec25d59d 06e69a27 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/05 03:06 upstream c7e4e4d5f7dc a898ba9c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/04 10:57 upstream 6d35786de281 85f1bcf2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/03 22:35 upstream f377d0025eb0 a0d91488 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/03 02:22 upstream 66edb901bf87 a0d91488 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/03 02:22 upstream 66edb901bf87 a0d91488 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/02 14:04 upstream f1a5e78a55eb a0d91488 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/01 23:55 upstream 6fe0be6dc7fa 753c55b9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/01 20:55 upstream 6fe0be6dc7fa 753c55b9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/05/01 07:24 upstream 26fd6bff2c05 753c55b9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/15 03:26 upstream 508fed679541 e2e976a8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/15 03:25 upstream 508fed679541 e2e976a8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/14 14:32 upstream d60bc1401583 362d1323 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/13 23:40 upstream 0f0013213293 1a086e7c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/13 21:39 upstream 0f0013213293 9530ccf9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/13 10:58 upstream 028ef9c96e96 9530ccf9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/13 02:04 upstream 028ef9c96e96 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/12 12:56 upstream f5459048c38a 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/11 23:41 upstream e753c16cb3dd 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/11 10:17 upstream e774d5f1bc27 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/10 20:42 upstream 7c6c4ed80b87 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/10 07:02 upstream 9a9c8ce300cd 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/09 18:14 upstream 8b02520ec5f7 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/09 02:03 upstream 7f87a5ea75f0 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/08 13:56 upstream 3036cd0d3328 d9b7f621 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/07 23:29 upstream 3036cd0d3328 2c961e87 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/07 23:29 upstream 3036cd0d3328 2c961e87 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/07 11:15 upstream bfe62a454542 628666c6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/07 00:51 upstream bfe62a454542 4440e7c2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/06 11:13 upstream 591cd656a1bf 4440e7c2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/05 23:15 upstream 1791c390149f 4440e7c2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/04/05 21:07 upstream 1791c390149f 4440e7c2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2024/01/09 15:35 upstream 9f8413c4a66f 4807fb37 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2024/01/08 12:57 upstream 0dd3ee311255 4c0fd4bb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak in filemap_read
2026/03/23 09:35 upstream 8d8bd2a5aa98 5b92003d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: kernel-infoleak in filemap_read
2023/12/20 10:49 upstream 55cb5f43689d 3ad490ea .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386 KMSAN: kernel-infoleak in filemap_read
2025/11/12 01:45 upstream 4427259cc7f7 4e1406b4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-root KMSAN: kernel-infoleak-after-free in filemap_read
* Struck through repros no longer work on HEAD.