From 45bacdf40798392c1da6b9ad1135bd732969a937 Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Tue, 30 Dec 2008 16:01:13 +0000 Subject: [PATCH] fix some more security winetests svn path=/trunk/; revision=38474 --- reactos/dll/win32/advapi32/sec/misc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reactos/dll/win32/advapi32/sec/misc.c b/reactos/dll/win32/advapi32/sec/misc.c index f1554df5850..70cd6466d1a 100644 --- a/reactos/dll/win32/advapi32/sec/misc.c +++ b/reactos/dll/win32/advapi32/sec/misc.c @@ -1301,6 +1301,12 @@ LookupAccountNameW(LPCWSTR lpSystemName, TRACE("%s %s %p %p %p %p %p - stub\n", lpSystemName, lpAccountName, Sid, cbSid, ReferencedDomainName, cchReferencedDomainName, peUse); + if (!ADVAPI_IsLocalComputer(lpSystemName)) + { + SetLastError(RPC_S_SERVER_UNAVAILABLE); + return FALSE; + } + for (i = 0; i < (sizeof(ACCOUNT_SIDS) / sizeof(ACCOUNT_SIDS[0])); i++) { if (!wcscmp(lpAccountName, ACCOUNT_SIDS[i].account))