From 6fdff1f97053ec6b8d4697ae0219d644ed1f69f3 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Sun, 24 Mar 2019 10:44:46 +0100 Subject: [PATCH] [NTOS:KDBG] Avoid use of MAX_PATH. CORE-15882 --- ntoskrnl/ex/handle.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ntoskrnl/ex/handle.c b/ntoskrnl/ex/handle.c index 1851d56b094..061e51b8882 100644 --- a/ntoskrnl/ex/handle.c +++ b/ntoskrnl/ex/handle.c @@ -1292,7 +1292,7 @@ BOOLEAN ExpKdbgExtHandle(ULONG Argc, PCHAR Argv[]) EXHANDLE ExHandle; PLIST_ENTRY Entry; PEPROCESS Process; - WCHAR KeyPath[MAX_PATH]; + WCHAR KeyPath[256]; PFILE_OBJECT FileObject; PHANDLE_TABLE HandleTable; POBJECT_HEADER ObjectHeader; @@ -1418,7 +1418,7 @@ BOOLEAN ExpKdbgExtHandle(ULONG Argc, PCHAR Argv[]) CurrentKcb = CurrentKcb->ParentKcb; } - if (NeededLength < MAX_PATH * sizeof(WCHAR)) + if (NeededLength < sizeof(KeyPath)) { CurrentKcb = Kcb;