IMPORTANT MASTODON PASSWORD SECURITY/PRIVACY ISSUE…
⁠----

For everyone:

If you are using the same password for Mastodon that I use, CHANGE YOUR PASSWORD NOW.

It's my password, and I call dibs...

Hint: h*****2

in reply to diana 🏳️‍⚧️🦋🌱

@dianea
I worked on a project where they toyed with keying user accounts on username-password, so multiple users could have the same username but remain distinct because their passwords would be different.

Lead dev was really excited about the idea until I suggested "error: that username-password combination is already in use"

reshared this

in reply to Mx. Eddie R

@silvermoon82 @dianea
Not quite as bad, but I once inherited a project where the password was a unsalted MD5 hash in the DB, and the login check was literally "... WHERE username = :1 AND password = :2 ...". The key was on a auto-incremented id field. I'm not sure if there was a unique constraint on the username or not.

Admittedly, that was about 20 years ago, when salted hashes were still somewhat fancy, but still...

in reply to Jens N

@aserraric @dianea
My very worst was the day I mistyped my email address at Tandy Leather and it still logged me in.

It was apparently selecting on the password, then using the email address to disambiguate, maybe? Anyway, username didn't matter.

They sent me a $50 gift card and a handwritten thank you note after I reported it.

in reply to Mx. Eddie R

@silvermoon82 @aserraric
I remember my first job maintaining a large manufacturing plant. The network password was three digits: two lower case letters and a number 2. The plant manager did not have a password on their account and one of the guys I worked with read their emails every freaking night.

Now that I think about it, security has not improved. We have Allen Bradley SCADA with detailed access to every relay, substation contactor, chemical pump, and alarm open to the internet.

in reply to Jens N

@aserraric @silvermoon82 @dianea
20 years ago was 2006. I'm pretty sure even Microsoft understood salted passwords before 2006.

The first time I ran into them was my first log in to a Unix machine in 1992. Before then, I had used DOS, CP/M and my trusty C64, and neither of those used passwords, so no point in salting.

This entry was edited (Tuesday, September 8, 2026, 4:06 PM)