mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-23 06:21:09 +01:00
syscalls: fix modspecific_t stack content leak
Zero-initialize the whole modspecific_t so that there would not be kernel stack content leak in the unused part. Sponsored by: Juniper Networks, Inc. MFC after: 1 days Differential Revision: https://reviews.freebsd.org/D40815
This commit is contained in:
parent
f03a7e5276
commit
2cab2d43b8
@ -173,7 +173,7 @@ kern_syscall_module_handler(struct sysent *sysents, struct module *mod,
|
||||
int what, void *arg)
|
||||
{
|
||||
struct syscall_module_data *data = arg;
|
||||
modspecific_t ms;
|
||||
modspecific_t ms = { 0 };
|
||||
int error;
|
||||
|
||||
switch (what) {
|
||||
|
Loading…
Reference in New Issue
Block a user