View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015800CDash(No Category)public2015-10-19 08:282016-01-07 13:11
ReporterBernhard Seßler 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version2.2 
Target VersionFixed in Version 
Summary0015800: [PATCH] LDAP bind fails with password containing special characters
DescriptionIn 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.
Steps To Reproduce- 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
TagsNo tags attached.
Attached Filespatch file icon 0001-Decode-HTML-entities-in-LDAP-password.patch [^] (1,425 bytes) 2015-10-19 08:28 [Show Content]

 Relationships

  Notes
There are no notes attached to this issue.

 Issue History
Date Modified Username Field Change
2015-10-19 08:28 Bernhard Seßler New Issue
2015-10-19 08:28 Bernhard Seßler File Added: 0001-Decode-HTML-entities-in-LDAP-password.patch


Copyright © 2000 - 2018 MantisBT Team