Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fa7df37b authored by Dan Carpenter's avatar Dan Carpenter Committed by Linus Torvalds
Browse files

ipmi: info leak in compat_ipmi_ioctl()



On x86_64 there is a 4 byte hole between ->recv_type and ->addr.

Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: default avatarCorey Minyard <cminyard@mvista.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 6e466452
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -810,6 +810,7 @@ static long compat_ipmi_ioctl(struct file *filep, unsigned int cmd,
		struct ipmi_recv   __user *precv64;
		struct ipmi_recv   recv64;

		memset(&recv64, 0, sizeof(recv64));
		if (get_compat_ipmi_recv(&recv64, compat_ptr(arg)))
			return -EFAULT;