diff options
author | Tim Beale <timbeale@catalyst.net.nz> | 2018-11-13 13:19:04 +1300 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2018-11-28 08:22:25 +0100 |
commit | 13014aea13a77f6a75ab948e2a29d814ebd9dd22 (patch) | |
tree | 069b61d91c2908d30768cca5d6b18f20df8f0754 /source4 | |
parent | c7b937c5aae40483f2f37727758ed50877f17a5b (diff) | |
download | samba-13014aea13a77f6a75ab948e2a29d814ebd9dd22.tar.gz |
CVE-2018-16857 dsdb/util: Fix lockOutObservationWindow for PSOs
Fix a remaining place where we were trying to read the
msDS-LockoutObservationWindow as an int instead of an int64.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13683
Signed-off-by: Tim Beale <timbeale@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4')
-rw-r--r-- | source4/dsdb/common/util.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source4/dsdb/common/util.c b/source4/dsdb/common/util.c index dcbfc8c60a3..50c96f7c781 100644 --- a/source4/dsdb/common/util.c +++ b/source4/dsdb/common/util.c @@ -5368,9 +5368,9 @@ int samdb_result_effective_badPwdCount(struct ldb_context *sam_ldb, if (res != NULL) { lockOutObservationWindow = - ldb_msg_find_attr_as_int(res->msgs[0], - "msDS-LockoutObservationWindow", - 0); + ldb_msg_find_attr_as_int64(res->msgs[0], + "msDS-LockoutObservationWindow", + 0); talloc_free(res); } else { |