Title | Replies (including bot) | Last reply |
---|---|---|
[RFC][PATCH] mm: Split locks in remap_file_pages() | 5 (5) | 2024/10/18 15:50 |
[syzbot] [integrity?] [lsm?] KMSAN: uninit-value in ima_add_template_entry (2) | 1 (3) | 2024/10/13 19:06 |
syzbot |
sign-in | mailing list | source | docs |
Title | Replies (including bot) | Last reply |
---|---|---|
[RFC][PATCH] mm: Split locks in remap_file_pages() | 5 (5) | 2024/10/18 15:50 |
[syzbot] [integrity?] [lsm?] KMSAN: uninit-value in ima_add_template_entry (2) | 1 (3) | 2024/10/13 19:06 |
Kernel | Title | Repro | Cause bisect | Fix bisect | Count | Last | Reported | Patched | Status |
---|---|---|---|---|---|---|---|---|---|
upstream | KMSAN: uninit-value in ima_add_template_entry erofs | C | 5 | 245d | 258d | 25/28 | fixed on 2024/04/10 03:59 |
===================================================== BUG: KMSAN: uninit-value in ima_add_template_entry+0x52b/0x880 security/integrity/ima/ima_queue.c:172 ima_add_template_entry+0x52b/0x880 security/integrity/ima/ima_queue.c:172 ima_store_template security/integrity/ima/ima_api.c:122 [inline] ima_store_measurement+0x36b/0x8d0 security/integrity/ima/ima_api.c:383 process_measurement+0x2c11/0x3f30 security/integrity/ima/ima_main.c:380 ima_file_check+0xb4/0x100 security/integrity/ima/ima_main.c:572 security_file_post_open+0xc6/0x540 security/security.c:3129 do_open fs/namei.c:3776 [inline] path_openat+0x58cc/0x6200 fs/namei.c:3933 do_filp_open+0x20e/0x590 fs/namei.c:3960 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1415 do_sys_open fs/open.c:1430 [inline] __do_sys_open fs/open.c:1438 [inline] __se_sys_open fs/open.c:1434 [inline] __x64_sys_open+0x275/0x2d0 fs/open.c:1434 x64_sys_call+0x15a2/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:3 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f <Zero or more stacks not recorded to save memory> Uninit was stored to memory at: sha256_transform lib/crypto/sha256.c:117 [inline] sha256_transform_blocks+0x2dbf/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x2ff/0x340 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x464/0xd20 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:372 ima_file_check+0xb4/0x100 security/integrity/ima/ima_main.c:572 security_file_post_open+0xc6/0x540 security/security.c:3129 do_open fs/namei.c:3776 [inline] path_openat+0x58cc/0x6200 fs/namei.c:3933 do_filp_open+0x20e/0x590 fs/namei.c:3960 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1415 do_sys_open fs/open.c:1430 [inline] __do_sys_open fs/open.c:1438 [inline] __se_sys_open fs/open.c:1434 [inline] __x64_sys_open+0x275/0x2d0 fs/open.c:1434 x64_sys_call+0x15a2/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:3 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: sha256_transform lib/crypto/sha256.c:117 [inline] sha256_transform_blocks+0x2dbf/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x2ff/0x340 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x464/0xd20 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:372 ima_file_check+0xb4/0x100 security/integrity/ima/ima_main.c:572 security_file_post_open+0xc6/0x540 security/security.c:3129 do_open fs/namei.c:3776 [inline] path_openat+0x58cc/0x6200 fs/namei.c:3933 do_filp_open+0x20e/0x590 fs/namei.c:3960 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1415 do_sys_open fs/open.c:1430 [inline] __do_sys_open fs/open.c:1438 [inline] __se_sys_open fs/open.c:1434 [inline] __x64_sys_open+0x275/0x2d0 fs/open.c:1434 x64_sys_call+0x15a2/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:3 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: BLEND_OP lib/crypto/sha256.c:61 [inline] sha256_transform lib/crypto/sha256.c:91 [inline] sha256_transform_blocks+0xf33/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x2ff/0x340 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x464/0xd20 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:372 ima_file_check+0xb4/0x100 security/integrity/ima/ima_main.c:572 security_file_post_open+0xc6/0x540 security/security.c:3129 do_open fs/namei.c:3776 [inline] path_openat+0x58cc/0x6200 fs/namei.c:3933 do_filp_open+0x20e/0x590 fs/namei.c:3960 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1415 do_sys_open fs/open.c:1430 [inline] __do_sys_open fs/open.c:1438 [inline] __se_sys_open fs/open.c:1434 [inline] __x64_sys_open+0x275/0x2d0 fs/open.c:1434 x64_sys_call+0x15a2/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:3 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: BLEND_OP lib/crypto/sha256.c:61 [inline] sha256_transform lib/crypto/sha256.c:92 [inline] sha256_transform_blocks+0xf7d/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x2ff/0x340 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x464/0xd20 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:372 ima_file_check+0xb4/0x100 security/integrity/ima/ima_main.c:572 security_file_post_open+0xc6/0x540 security/security.c:3129 do_open fs/namei.c:3776 [inline] path_openat+0x58cc/0x6200 fs/namei.c:3933 do_filp_open+0x20e/0x590 fs/namei.c:3960 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1415 do_sys_open fs/open.c:1430 [inline] __do_sys_open fs/open.c:1438 [inline] __se_sys_open fs/open.c:1434 [inline] __x64_sys_open+0x275/0x2d0 fs/open.c:1434 x64_sys_call+0x15a2/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:3 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: BLEND_OP lib/crypto/sha256.c:61 [inline] sha256_transform lib/crypto/sha256.c:93 [inline] sha256_transform_blocks+0xfb5/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x2ff/0x340 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x464/0xd20 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:372 ima_file_check+0xb4/0x100 security/integrity/ima/ima_main.c:572 security_file_post_open+0xc6/0x540 security/security.c:3129 do_open fs/namei.c:3776 [inline] path_openat+0x58cc/0x6200 fs/namei.c:3933 do_filp_open+0x20e/0x590 fs/namei.c:3960 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1415 do_sys_open fs/open.c:1430 [inline] __do_sys_open fs/open.c:1438 [inline] __se_sys_open fs/open.c:1434 [inline] __x64_sys_open+0x275/0x2d0 fs/open.c:1434 x64_sys_call+0x15a2/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:3 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: LOAD_OP lib/crypto/sha256.c:56 [inline] sha256_transform lib/crypto/sha256.c:82 [inline] sha256_transform_blocks+0x2c35/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x2ff/0x340 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x464/0xd20 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:372 ima_file_check+0xb4/0x100 security/integrity/ima/ima_main.c:572 security_file_post_open+0xc6/0x540 security/security.c:3129 do_open fs/namei.c:3776 [inline] path_openat+0x58cc/0x6200 fs/namei.c:3933 do_filp_open+0x20e/0x590 fs/namei.c:3960 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1415 do_sys_open fs/open.c:1430 [inline] __do_sys_open fs/open.c:1438 [inline] __se_sys_open fs/open.c:1434 [inline] __x64_sys_open+0x275/0x2d0 fs/open.c:1434 x64_sys_call+0x15a2/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:3 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: memcpy_to_iter lib/iov_iter.c:65 [inline] iterate_kvec include/linux/iov_iter.h:86 [inline] iterate_and_advance2 include/linux/iov_iter.h:306 [inline] iterate_and_advance include/linux/iov_iter.h:328 [inline] _copy_to_iter+0x124a/0x2b30 lib/iov_iter.c:185 copy_page_to_iter+0x419/0x880 lib/iov_iter.c:362 copy_folio_to_iter include/linux/uio.h:189 [inline] filemap_read+0xc13/0x1500 mm/filemap.c:2696 generic_file_read_iter+0x136/0xad0 mm/filemap.c:2833 __kernel_read+0x726/0xd30 fs/read_write.c:527 integrity_kernel_read+0x77/0x90 security/integrity/iint.c:28 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:480 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1731/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x464/0xd20 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:372 ima_file_check+0xb4/0x100 security/integrity/ima/ima_main.c:572 security_file_post_open+0xc6/0x540 security/security.c:3129 do_open fs/namei.c:3776 [inline] path_openat+0x58cc/0x6200 fs/namei.c:3933 do_filp_open+0x20e/0x590 fs/namei.c:3960 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1415 do_sys_open fs/open.c:1430 [inline] __do_sys_open fs/open.c:1438 [inline] __se_sys_open fs/open.c:1434 [inline] __x64_sys_open+0x275/0x2d0 fs/open.c:1434 x64_sys_call+0x15a2/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:3 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was created at: __alloc_pages_noprof+0x9a7/0xe00 mm/page_alloc.c:4756 alloc_pages_mpol_noprof+0x299/0x990 mm/mempolicy.c:2265 alloc_pages_noprof mm/mempolicy.c:2345 [inline] folio_alloc_noprof+0x1db/0x310 mm/mempolicy.c:2352 filemap_alloc_folio_noprof+0xa6/0x440 mm/filemap.c:1010 __filemap_get_folio+0xac4/0x1550 mm/filemap.c:1952 block_write_begin+0x6e/0x2b0 fs/buffer.c:2226 exfat_write_begin+0xfb/0x400 fs/exfat/inode.c:434 exfat_extend_valid_size fs/exfat/file.c:553 [inline] exfat_file_write_iter+0x474/0xfb0 fs/exfat/file.c:588 do_iter_readv_writev+0x88a/0xa30 vfs_writev+0x56a/0x14f0 fs/read_write.c:1064 do_pwritev fs/read_write.c:1165 [inline] __do_sys_pwritev2 fs/read_write.c:1224 [inline] __se_sys_pwritev2+0x280/0x470 fs/read_write.c:1215 __x64_sys_pwritev2+0x11f/0x1a0 fs/read_write.c:1215 x64_sys_call+0x2edb/0x3ba0 arch/x86/include/generated/asm/syscalls_64.h:329 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f CPU: 0 UID: 0 PID: 5186 Comm: syz-executor173 Not tainted 6.12.0-rc2-syzkaller-00307-g36c254515dc6 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 =====================================================
Time | Kernel | Commit | Syzkaller | Config | Log | Report | Syz repro | C repro | VM info | Assets (help?) | Manager | Title |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2024/10/13 19:05 | upstream | 36c254515dc6 | 084d8178 | .config | strace log | report | syz / log | C | [disk image] [vmlinux] [kernel image] [mounted in repro] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | |
2024/09/28 15:30 | upstream | ad46e8f95e93 | 440b26ec | .config | console log | report | syz / log | [disk image] [vmlinux] [kernel image] [mounted in repro] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/11/04 06:19 | upstream | a33ab3f94f51 | f00eed24 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/31 09:48 | upstream | 4236f913808c | fb888278 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/30 13:32 | upstream | c1e939a21eb1 | 66aeb999 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/30 13:32 | upstream | c1e939a21eb1 | 66aeb999 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/28 07:06 | upstream | ea1fda89f5b2 | 65e8686b | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/25 14:30 | upstream | ae90f6a6170d | c79b8ca5 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 15:21 | upstream | 36c254515dc6 | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 12:33 | upstream | 36c254515dc6 | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 12:33 | upstream | 36c254515dc6 | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 12:32 | upstream | 36c254515dc6 | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 12:32 | upstream | 36c254515dc6 | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 12:31 | upstream | 36c254515dc6 | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 12:31 | upstream | 36c254515dc6 | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 12:30 | upstream | 36c254515dc6 | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/13 04:44 | upstream | 09f6b0c8904b | 084d8178 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/03 08:20 | upstream | f23aa4c0761a | a4c7fd36 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/01 13:20 | upstream | e32cde8d2bd7 | bbd4e0a4 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/09/28 07:15 | upstream | ad46e8f95e93 | 440b26ec | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/31 04:44 | upstream | 4236f913808c | fb888278 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-386-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/31 04:43 | upstream | 4236f913808c | fb888278 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-386-root | KMSAN: uninit-value in ima_add_template_entry | ||
2024/10/23 10:46 | upstream | c2ee9f594da8 | 15fa2979 | .config | console log | report | info | [disk image] [vmlinux] [kernel image] | ci-upstream-kmsan-gce-386-root | KMSAN: uninit-value in ima_add_template_entry |