mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
replmd: Check dsdb_dn for syntax errors
Signed-off-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
7b4c8153f0
commit
15e621773d
@ -813,6 +813,11 @@ static int replmd_add_fix_la(struct ldb_module *module, struct ldb_message_eleme
|
||||
NTSTATUS status;
|
||||
int ret;
|
||||
|
||||
if (dsdb_dn == NULL) {
|
||||
talloc_free(tmp_ctx);
|
||||
return LDB_ERR_INVALID_DN_SYNTAX;
|
||||
}
|
||||
|
||||
/* note that the DN already has the extended
|
||||
components from the extended_dn_store module */
|
||||
status = dsdb_get_extended_dn_guid(dsdb_dn->dn, &target_guid, "GUID");
|
||||
|
Loading…
Reference in New Issue
Block a user