I'm modifying a customer FTP password, and I noticed a security issue.
Using MySQL ENCRYPT() there's no difference between password hashes if the password is longer than 8 charachters, as reported into MySQL manual :
ENCRYPT() ignores all but the first eight characters of str, at least on some systems. This behavior is determined by the implementation of the underlying crypt() system call.
Actually I'm using the old SysCP panel, because I have to migrate about 130 customers and currently I have no time to update to Froxlor, but watching the SysCP's bugtracker I noticed that every development activity is frozen. So I report that issue into this forum, hoping that the developers take care about Froxlor secuirity.
(I'm patching my system to use MD5 password hashes, if there's something usable I'll post it there.)
Question
kionez
Hi,
I'm modifying a customer FTP password, and I noticed a security issue.
Using MySQL ENCRYPT() there's no difference between password hashes if the password is longer than 8 charachters, as reported into MySQL manual :
So, in a pratical example the results are these:
Actually I'm using the old SysCP panel, because I have to migrate about 130 customers and currently I have no time to update to Froxlor, but watching the SysCP's bugtracker I noticed that every development activity is frozen. So I report that issue into this forum, hoping that the developers take care about Froxlor secuirity.
(I'm patching my system to use MD5 password hashes, if there's something usable I'll post it there.)
k.
EDIT: fix a typo
3 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.