I installed postfix and dovecot on my ubuntu 12.04 following the guide at
http://library.linode.com/email/postfix/dovecot-mysql-ubuntu-10.04-lucidI then installed roundcube, and when testing it out, I realized that I misspelled the last character of the password. To my surprise, I was logged in.
I decided to further test this problem and it seems that anything after the 8th character is being ignored.
I created an account using:
Code:
insert into users(email, password) values ('test@example.com', ENCRYPT('password123'));and was able to log into the account using password: password
Then I created a second account, (I though that maybe the numbers were being ignored)
Code:
insert into users(email, password) values ('test@example.com', ENCRYPT('p1ssword123'));I tried logging in with password => password and it didn't work.
But I was, again, able to login with the password => p1ssword and password => p1sswordFOO
Any help would be appreciated to fix this security issue