Author: janderwald
Date: Thu Sep 23 11:32:34 2010
New Revision: 48849
URL: http://svn.reactos.org/svn/reactos?rev=48849&view=rev
Log:
[I8042PRT]
- Fix potential buffer overflow
Modified:
trunk/reactos/drivers/input/i8042prt/mouse.c
Modified: trunk/reactos/drivers/input/i8042prt/mouse.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/input/i8042prt/mouse.c?rev=48849&r1=48848&r2=48849&view=diff
==============================================================================
--- trunk/reactos/drivers/input/i8042prt/mouse.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/input/i8042prt/mouse.c [iso-8859-1] Thu Sep 23
11:32:34 2010
@@ -492,7 +492,7 @@
{
PINTERNAL_I8042_HOOK_MOUSE MouseHook;
TRACE_(I8042PRT, "IRP_MJ_INTERNAL_DEVICE_CONTROL /
IOCTL_INTERNAL_I8042_HOOK_MOUSE\n");
- if (Stack->Parameters.DeviceIoControl.InputBufferLength
< sizeof(CONNECT_DATA))
+ if (Stack->Parameters.DeviceIoControl.InputBufferLength
< sizeof(INTERNAL_I8042_HOOK_MOUSE))
{
Status = STATUS_INVALID_PARAMETER;
break;