From 4f83a872845cc32ed89598a054e9b4d134bdc9fb Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 19 Feb 2017 17:38:06 +0800 Subject: [PATCH] Server - Only allow AUTHCARD by root --- src/server/server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/server.c b/src/server/server.c index d249515..0f254b9 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -664,10 +664,10 @@ void Server_Cmd_AUTHCARD(tClient* Client, char *Args) } // Check if trusted - if( !Client->bTrustedHost ) + if( Client->UID != 0 ) { if(giDebugLevel) - Debug(Client, "Untrusted client attempting to AUTHCARD"); + Debug(Client, "Attempting to use AUTHCARD as non-root"); sendf(Client->Socket, "401 Untrusted\n"); return ; } -- 2.20.1