[Midnightbsd-cvs] src [12216] trunk/sys/compat/freebsd32/freebsd32_ioctl.c: Due to insufficient initialization of memory copied to userland in the
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Jul 24 18:54:42 EDT 2019
Revision: 12216
http://svnweb.midnightbsd.org/src/?rev=12216
Author: laffer1
Date: 2019-07-24 18:54:42 -0400 (Wed, 24 Jul 2019)
Log Message:
-----------
Due to insufficient initialization of memory copied to userland in the
components listed above small amounts of kernel memory may be disclosed
to userland processes.
Modified Paths:
--------------
trunk/sys/compat/freebsd32/freebsd32_ioctl.c
Modified: trunk/sys/compat/freebsd32/freebsd32_ioctl.c
===================================================================
--- trunk/sys/compat/freebsd32/freebsd32_ioctl.c 2019-07-24 22:52:34 UTC (rev 12215)
+++ trunk/sys/compat/freebsd32/freebsd32_ioctl.c 2019-07-24 22:54:42 UTC (rev 12216)
@@ -263,6 +263,8 @@
vm_offset_t addr;
int error;
+ memset(&pmc, 0, sizeof(pmc));
+ memset(&pc32, 0, sizeof(pc32));
if ((error = copyin(uap->data, &pci32, sizeof(pci32))) != 0)
return (error);
More information about the Midnightbsd-cvs
mailing list