]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:dsdb: Mark hash returned by samdb_result_hash() as secret
authorJo Sutton <josutton@catalyst.net.nz>
Thu, 11 Jan 2024 21:42:51 +0000 (10:42 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 8 Feb 2024 02:48:45 +0000 (02:48 +0000)
Signed-off-by: Jo Sutton <josutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/dsdb/common/util.c

index b2d6cc6ea39e1999ca2320992a2c798be2b4a809..e6e18b15eef04c8113d30adb726de40f9e87dcfd 100644 (file)
@@ -539,6 +539,7 @@ struct samr_Password *samdb_result_hash(TALLOC_CTX *mem_ctx, const struct ldb_me
                if (hash == NULL) {
                        return NULL;
                }
+               talloc_keep_secret(hash);
                memcpy(hash->hash, val->data, MIN(val->length, sizeof(hash->hash)));
        }
        return hash;