From d7d339fd8e6923a2583c97fd2d8d798946994059 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 30 Jan 2025 19:07:08 +0100 Subject: [PATCH] s4:rpc_server/lsa: let dcesrv_lsa_CreateTrustedDomain check for valid netbios name length Signed-off-by: Stefan Metzmacher Reviewed-by: Ralph Boehme --- source4/rpc_server/lsa/dcesrv_lsa.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source4/rpc_server/lsa/dcesrv_lsa.c b/source4/rpc_server/lsa/dcesrv_lsa.c index 6b3e3be8662..73e1ba45e9d 100644 --- a/source4/rpc_server/lsa/dcesrv_lsa.c +++ b/source4/rpc_server/lsa/dcesrv_lsa.c @@ -1198,6 +1198,10 @@ static NTSTATUS dcesrv_lsa_CreateTrustedDomain_precheck( return NT_STATUS_CURRENT_DOMAIN_NOT_ALLOWED; } + if (strlen(netbios_name) > 15) { + return NT_STATUS_OBJECT_NAME_INVALID; + } + return NT_STATUS_OK; } -- 2.47.2