this post was submitted on 10 Jul 2023
284 points (98.6% liked)

FREEMEDIAHECKYEAH

15 readers
10 users here now

๐Ÿฟ ๐Ÿ“บ ๐ŸŽต ๐ŸŽฎ ๐Ÿ“— ๐Ÿ“ฑ


๐Ÿดโ€โ˜ ๏ธ Wiki / ๐Ÿ’ฌ Chat


Rules

1. Please be kind and helpful to one another.

2. No racism, sexism, ableism, homophobia, transphobia, spam.

3. Linking to piracy sites is fine, but please keep links directly to pirated content in DMs.

founded 1 year ago
MODERATORS
 

This post explains the incident well but long story short some hackers were able to compromise user and admin accounts through stolen authentication cookies on some instances.

Before things were clear on exactly how this happened, we pulled the plug on our instance to mitigate the risk. We probabaly should have hastily wrote an announcment post before doing that but the situation seemed critical so we didn't want to waste any time.

Few hours later, people were able to figure out the issue and promptly fix it. Turns out this vulnerabilty could only be exploited if an instance had custom emojis which thankfully ours didn't, so users using this instance should be safe from the hack. lemmy.fmhy.ml now runs on v18.2rc which has fixed this vuln to be extra secure.

Sorry for the downtime and we will try to communicate the problem better in the future.

P.S. After somone mentioned exploding-heads on a recent post and why we are still federated with it, we took some time to view it carefully and decided it's an instance that systematically breaks our rules and to defederate with it. We will shortly post our defederation policy soon to give a better idea on how we will decide on which instance to defederate from moving forward.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] NeoLikesLemmy@lemmy.fmhy.ml 36 points 1 year ago (2 children)

Sorry for the downtime and we will try to communicate the problem better in the future.

You did the right thing, going down immediately.

The solution for the announcement problem is to do it "out of band", as the communications engineers call it. That is: use a different medium. May be a webpage or even twitter or whatever. Ideally let everybody know your method in advance (make an announcement policy :-)) so the users know where to look for the info.

[โ€“] darkstar@sh.itjust.works 7 points 1 year ago

Yes this is exactly how to do it. Maybe have a mastodon account to post updates if the instance is down ?

[โ€“] Diabolo96@lemmy.fmhy.ml 3 points 1 year ago* (last edited 1 year ago)

A custom error ?

CODE 666 EVIL IS TRYING TO GAIN CONTROL !

Just kidding . A script kiddy is trying to hack us.