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:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user