summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2013-11-25 16:01:59 +0100
committerJakub Hrozek <jhrozek@redhat.com>2013-11-28 10:39:12 +0100
commite60b425ddc0e24178d044bef04ab7349ac7a7826 (patch)
tree36000e9a2cacf6b4180db72a1c6a4bdc64040609 /src/util
parente167b504d0cb3f3e69c9f556fe7dfabacd6bb694 (diff)
downloadsssd-e60b425ddc0e24178d044bef04ab7349ac7a7826.tar.gz
sssd-e60b425ddc0e24178d044bef04ab7349ac7a7826.tar.xz
sssd-e60b425ddc0e24178d044bef04ab7349ac7a7826.zip
SYSDB: Sanitize filter before removing ghost attrs
sysdb_add_user fails with EIO if enumeration is disabled and user contains backslashes. We try to remove ghost attributes from groups with disabled enumeration, but unsanitized filter is used to find ghost attributes "(|(ghost=usr\\\\002)" and ldb cannot parse this filter. Resolves: https://fedorahosted.org/sssd/ticket/2163
Diffstat (limited to 'src/util')
0 files changed, 0 insertions, 0 deletions