On Sun, Jan 26, 2014 at 5:02 PM, Erez Schatz wrote:

> At least they are somewhat encrypted. I recall the perlmonks fuckup when
> it turned out they store passwords in plain text.
>
> This is supposedly the storefront of the Perl community, and those things
> keep making everyone look unprofessional.
>

I read the explanation:
http://blogs.perl.org/users/meta/2014/01/security-breach.html

I liked how "the patch was released out of band" - i.e. totally not our
fault for not applying it. (no matter that a new version was released
afterwards with the patch - they don't follow that either.)

"We have applied patch to MT to use SHA 512" - i.e. we copied that part
from a recent version and put it inside.

"we would have preferred bcrypt but..." - that one really knocked me off.
in the two functions that you copied, you couldn't search-replace sha_512
functions with the bcrypt functions? seriously?

And that is just funny: "with 96 bits of high-grade entropy as a salt".
somebody don't know what salt is for.

So after years of neglect, the system finally broke down, and the solution,
as we all know, is clear: rewrite in different language / platform.
I should copy-paste one of gabor's rants here.

Shmuel.
_______________________________________________
Perl mailing list
Perl@perl.org.il
http://mail.perl.org.il/mailman/listinfo/perl

Reply via email to