[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#3753) passwd exop allows a non-prettified DN to slip thru



Full_Name: Pierangelo Masarati
Version: HEAD/2.3
OS: Linux
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (131.175.154.56)


run test010 with -b ldif; this causes back-ldif's get_entry() to call dnParent()
with the o_req_dn in non-normalized/pretty form (in detail, with a space " "
following a comma ",": "cn=smd5, dc=example,dc=com") that causes an assertion
fault.  The function passwd_extop() doesn't pretty/normalize the o_req_dn field.
 I've fixed it in HEAD.

This error may impact other backends, and thus 2.2 as well; however, it appears
that o_req_dn is never used in those cases.

p.