]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
pdb_samba_dsdb: We should not run with a zero domain guid
authorVolker Lendecke <vl@samba.org>
Sun, 12 Jul 2026 07:59:38 +0000 (09:59 +0200)
committerAnoop C S <anoopcs@samba.org>
Mon, 3 Aug 2026 09:05:30 +0000 (09:05 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Anoop C S <anoopcs@samba.org>
source3/passdb/pdb_samba_dsdb.c

index 47c0446d9e4ade32505d77c9f573f23c533c3c7f..dc15f47e4a4cdc7f1be3573413762be767bfaec3 100644 (file)
@@ -107,6 +107,9 @@ static struct pdb_domain_info *pdb_samba_dsdb_get_domain_info(
        }
 
        info->guid = samdb_result_guid(dom_res->msgs[0], "objectGUID");
+       if (GUID_all_zero(&info->guid)) {
+               goto fail;
+       }
 
        domain_sid = samdb_result_dom_sid(state, dom_res->msgs[0], "objectSid");
        if (!domain_sid) {