From f94cb518bbe6248ef5ceb81efc1d40fe3fd3525d Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Thu, 14 May 2015 13:02:49 +0000 Subject: [PATCH] [ADVAPI32] - Add parameter check to RegQueryInfoKeyA CORE-6976 svn path=/trunk/; revision=67711 --- reactos/dll/win32/advapi32/reg/reg.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/reactos/dll/win32/advapi32/reg/reg.c b/reactos/dll/win32/advapi32/reg/reg.c index a6aa22ecae5..c02d180d520 100644 --- a/reactos/dll/win32/advapi32/reg/reg.c +++ b/reactos/dll/win32/advapi32/reg/reg.c @@ -3604,6 +3604,11 @@ RegQueryInfoKeyA(HKEY hKey, NTSTATUS Status; DWORD cClass = 0; + if ((lpClass) && (!lpcClass)) + { + return ERROR_INVALID_PARAMETER; + } + RtlInitUnicodeString(&UnicodeString, NULL); if (lpClass != NULL)