MantisBT - CDash
View Issue Details
0015800CDash(No Category)public2015-10-19 08:282016-01-07 13:11
Bernhard Seßler 
 
normalminoralways
newopen 
2.2 
 
0015800: [PATCH] LDAP bind fails with password containing special characters
In case the LDAP password for a user contains special characters (such as the ampersand '&' for example) binding to the LDAP service (and hence logging in to CDash) fails, as these characters were encoded to HTML entities beforehand.

The attached patch decodes all HTML entities contained in the password and allows users in a LDAP directory and a password containing special characters to log in to CDash.
- Configure CDash to use LDAP authentication
- Create a password containing special characters for a user in a LDAP tree to log in / register on CDash (e.g. '&')
- Try to register the user / log in on CDash with the correct LDAP credentials
No tags attached.
patch 0001-Decode-HTML-entities-in-LDAP-password.patch (1,425) 2015-10-19 08:28
https://public.kitware.com/Bug/file/5549/0001-Decode-HTML-entities-in-LDAP-password.patch
Issue History
2015-10-19 08:28Bernhard SeßlerNew Issue
2015-10-19 08:28Bernhard SeßlerFile Added: 0001-Decode-HTML-entities-in-LDAP-password.patch

There are no notes attached to this issue.