Kayako logo
SupportSuite, eSupport and LiveResponse Discussion, troubleshooting and feedback related to Kayako's flagship support desk products SupportSuite, eSupport and LiveResponse.

Kayako develops robust helpdesk software, live chat and real-time visitor monitoring software.
Kayako is trusted by more than 30,000 organizations, including a number of Fortune 500 companies and government institutions.
Closed Thread
 
LinkBack Thread Tools Search this Thread Display Modes
  (#1) Old
MarcG Offline
Member
 
Posts: 35
Join Date: Sep 2008
Location: Wiesbaden, Germany
eSupport stores user passwords as plain text - 17-10-2008, 12:01 PM

Hi,
looking through the eSupport php files I just found the function changeUserPassword. Taking a closer look at it I have seen, that the password seemed to be stored as plain text.
Our System is still not productive and in a testing stage, so the user passwords have not been changed from the raqndom ones given from the system. so looking at the DB did not offer something to be suspicious till now. Just to be sure I took a password from there and made a md5 hash from it. And yes, it is the password in plain text that is stored there in the db. Alongside with the md5 hashed password.

As a user I personally hate it when I get sent my password after i forgot it. This means the store it either plain text or in a reversible way. The password should be stored irreversibly and asking for my forgotten password should give me a new random password asking me to change it afterwards.
The same here. Why is the password stored in plain text in the DB? I see no need for this at all and from securitys point of view this is something that should not happen at all.
Furthermore the password is stored only as a... plain md5 hash. Nowadays this is not so much better than storing it plain text. Using rainbow tables also plain hashes are not so irreversible as they should be.
Using a hash with salt should be standard for storing passwords, in my opinion.

Is there a reason why eSupport stores the plain text passwords?


EDIT:
Anyway, having the plain text passwords stored in the db would make it easy to update it to a better way of storing them in a next version

Last edited by MarcG; 17-10-2008 at 12:04 PM.
   
  (#2) Old
Jamie Edwards Offline
Operations Manager
 
Jamie Edwards's Avatar
 
Posts: 7,361
Join Date: Jan 2006
Location: England, UK
17-10-2008, 08:59 PM

Hi Marc,

This has been discussed in detail in this thread: http://forums.kayako.com/f120/system...?highlight=md5


Jamie Edwards (jamie.edwards ]at[ kayako.com)
----------------------------------------------------------------
---
   
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Free Salt + Hash User Passwords KB3LWJ Modifications & Extensions 5 10-11-2009 04:01 PM
eSupport v2.2 RC2 Released Varun Shoor Technical Chat 1 11-06-2004 10:24 PM
eSupport v2.2 RC1 Available in Members Area Varun Shoor Technical Chat 1 17-05-2004 01:28 PM



Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78