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;


Reply via email to