1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/lib/ldb
Andrew Bartlett b27d973341 CVE-2018-1140 ldb_tdb: Ensure the dn in distinguishedName= is valid before use
ldb_dn_from_ldb_val() does not validate this untrusted input, so a later
call to ldb_dn_get_casefold() can fail if the input is not valid.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13374
2018-08-14 13:57:15 +02:00
..
ABI ldb: version 1.4.1 2018-07-12 07:43:22 +02:00
common ldb: Reset error string before running prepare_commit() hook 2018-05-30 04:23:26 +02:00
docs
examples
include ldb: Ban ldb 1.4.x with Samba 4.8 and earlier 2018-07-12 04:32:08 +02:00
ldb_key_value CVE-2018-1140 ldb_tdb: Ensure the dn in distinguishedName= is valid before use 2018-08-14 13:57:15 +02:00
ldb_ldap ldb: allow a timeout of -1 result in no timeout timer at all. 2016-02-17 03:43:22 +01:00
ldb_ldb ldb: Add MDB support to ldb:// 2018-05-23 02:27:12 +02:00
ldb_map lib:ldb: Add FALL_THROUGH statements in ldb_map/ldb_map_outbound.c 2018-03-01 04:37:41 +01:00
ldb_mdb lib ldb: move key value code to lib/ldb/ldb_key_value 2018-07-30 14:31:54 +02:00
ldb_sqlite3 CVE-2018-1140 ldb: Check for ldb_dn_get_casefold() failure in ldb_sqlite 2018-08-14 13:57:15 +02:00
ldb_tdb lib ldb: move key value code to lib/ldb/ldb_key_value 2018-07-30 14:31:54 +02:00
man man pages: change http://samba.org to https://www.samba.org 2016-12-09 13:10:26 +01:00
modules lib: Hold at most 10 outstanding paged result cookies 2018-05-15 09:37:21 +02:00
nssldb
tests lib ldb: move key value code to lib/ldb/ldb_key_value 2018-07-30 14:31:54 +02:00
tools ldb_mdb: Implement the lmdb backend for ldb 2018-05-23 02:27:10 +02:00
web
_ldb_text.py pyldb: Split text/byte strings for compatibility with Python 3 2015-11-05 18:04:24 +01:00
configure
Doxyfile
examples.dox
ldb.pc.in
mainpage.dox
Makefile
pyldb_util.c lib/ldb: Additionally accept unicode as string param in Py2 2018-04-30 15:43:19 +02:00
pyldb-util.pc.in lib/ldb: Enable use of a python3 pyldb-util system library 2017-03-10 07:31:10 +01:00
pyldb.c lib/ldb: Implement a bytes derived object for attributes py2/py3 2018-07-13 01:12:24 +02:00
pyldb.h pyldb: protect PyErr_LDB_ERROR_IS_ERR_RAISE() with do {} while(0) 2016-11-23 16:53:28 +01:00
README_gcov.txt
wscript lib ldb: move key value code to lib/ldb/ldb_key_value 2018-07-30 14:31:54 +02:00