From 7b90b413a56a6b279c4984aeda261e0e23b89d18 Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Mon, 21 Sep 2015 19:11:06 +0000 Subject: [PATCH] [MOUNTMGR] While we're at calling IoCreateFile, skip parameters checking, we know our parameters are alright. svn path=/trunk/; revision=69311 --- reactos/drivers/filters/mountmgr/database.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/drivers/filters/mountmgr/database.c b/reactos/drivers/filters/mountmgr/database.c index a9d3b8f7bb1..38986047418 100644 --- a/reactos/drivers/filters/mountmgr/database.c +++ b/reactos/drivers/filters/mountmgr/database.c @@ -1727,7 +1727,7 @@ CreateRemoteDatabaseWorker(IN PDEVICE_OBJECT DeviceObject, 0, CreateFileTypeNone, NULL, - IO_STOP_ON_SYMLINK); + IO_STOP_ON_SYMLINK | IO_NO_PARAMETER_CHECKING); if (!NT_SUCCESS(Status)) { if (Status == STATUS_STOPPED_ON_SYMLINK) @@ -1865,7 +1865,7 @@ OpenRemoteDatabase(IN PDEVICE_INFORMATION DeviceInformation, 0, CreateFileTypeNone, NULL, - IO_STOP_ON_SYMLINK); + IO_STOP_ON_SYMLINK | IO_NO_PARAMETER_CHECKING); if (Status == STATUS_STOPPED_ON_SYMLINK) { DPRINT1("Attempt to exploit CVE-2015-1769. See CORE-10216\n");