CVE-2018-1140 ldb_tdb: Check for DN validity in add, rename and search
authorAndrew Bartlett <abartlet@samba.org>
Mon, 21 May 2018 03:23:53 +0000 (15:23 +1200)
committerKarolin Seeger <kseeger@samba.org>
Tue, 14 Aug 2018 11:57:15 +0000 (13:57 +0200)
commit3c1fbb18321f61df44d7b0f0c7452ae230960293
tree11b611dc1cc592299773839dcf9cf6951054fc18
parentb27d973341144a03db8dc824bfb3e5c65868fe7e
CVE-2018-1140 ldb_tdb: Check for DN validity in add, rename and search

This ensures we fail with a good error code before an eventual ldb_dn_get_casefold() which
would otherwise fail.

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
lib/ldb/ldb_key_value/ldb_kv.c
lib/ldb/ldb_key_value/ldb_kv_search.c