From aef850833377b910ba2a67446dbbb96a4d86ab46 Mon Sep 17 00:00:00 2001 From: Jennifer Sutton Date: Fri, 24 Jan 2025 13:18:00 +1300 Subject: [PATCH] s4:dsdb: Check dsdb_module_search() return value Signed-off-by: Jennifer Sutton Reviewed-by: Douglas Bagnall --- source4/dsdb/samdb/ldb_modules/acl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source4/dsdb/samdb/ldb_modules/acl.c b/source4/dsdb/samdb/ldb_modules/acl.c index 3e5588c95bb..d0b1216bcc1 100644 --- a/source4/dsdb/samdb/ldb_modules/acl.c +++ b/source4/dsdb/samdb/ldb_modules/acl.c @@ -777,6 +777,10 @@ static int acl_check_spn(TALLOC_CTX *mem_ctx, req, "(ncName=%s)", ldb_dn_get_linearized(ldb_get_default_basedn(ldb))); + if (ret != LDB_SUCCESS) { + talloc_free(tmp_ctx); + return ret; + } netbios_name = ldb_msg_find_attr_as_string(netbios_res->msgs[0], "nETBIOSName", NULL); -- 2.47.3