--- - branch: MAIN date: Wed Jan 1 14:52:38 UTC 2020 files: - new: '1.36' old: '1.35' path: src/sys/compat/common/kern_sig_43.c pathrev: src/sys/compat/common/kern_sig_43.c@1.36 type: modified - new: '1.39' old: '1.38' path: src/sys/compat/netbsd32/netbsd32_compat_20.c pathrev: src/sys/compat/netbsd32/netbsd32_compat_20.c@1.39 type: modified - new: '1.44' old: '1.43' path: src/sys/compat/netbsd32/netbsd32_compat_50.c pathrev: src/sys/compat/netbsd32/netbsd32_compat_50.c@1.44 type: modified id: 20200101T145238Z.e74e68f6c9bffd9643dbdc10afa2ac1f63402eb8 log: | Fix three stack info leaks, found by kMSan when just invoking all syscalls with a zero page as argument. MSan: Uninitialized Stack Memory In copyout() At Offset 0, Variable 'sb32' From compat_20_netbsd32_getfsstat() MSan: Uninitialized Stack Memory In copyout() At Offset 12, Variable 'oss' From compat_43_sys_sigstack() MSan: Uninitialized Stack Memory In copyout() At Offset 0, Variable 'sb' From compat_50_netbsd32___fhstat40() module: src subject: 'CVS commit: src/sys/compat' unixtime: '1577890358' user: maxv