hdb: hdb_ldap_common NULL dereference
commit19e8852697275e61e8fce438e4ddeb9bee8d74f2
authorJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 14 Nov 2016 21:33:51 +0000 (14 16:33 -0500)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 14 Nov 2016 21:33:51 +0000 (14 16:33 -0500)
treef1824cb1034eb5119a8d8357316c8eea554e8fe3
parent95c2940a021123da41fa301fbc14fd0ac04b1c20
hdb: hdb_ldap_common NULL dereference

In hdb_ldap_common() the test

  if (search_base == NULL && search_base[0] == '\0')
     error handling ...

must be

  if (search_base == NULL || search_base[0] == '\0')
     error handling ...

Change-Id: I8d876a9c56833431b3c4b582fbb0a8cc7353893d
lib/hdb/hdb-ldap.c