this post was submitted on 10 Jul 2023
860 points (100.0% liked)

Fediverse

28520 readers
424 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 2 years ago
MODERATORS
 

Hi all,

If you're just now signing in for the first time in 12+ hours, you may just now be finding out that Lemmy World and other instances where hijacked. The hijackers had the full abilities of hijacked user, mod, and admin accounts. At this time, I am only aware of instance defacing and URL redirections to have been done by the hijackers.

If you were not forced to sign back in this morning, contact your instance admin to verify mitigations were completed on your instance.

How?

This occurred due to an XSS attack in the recently added custom emojis. Instance admins should follow the issue tracker on the LemmyNet GitHub, as well as the Matrix Chat. Post-Incident Activity is still on-going.

Currently, it is likely that just your session cookie was stolen, with instance admins being targeted specifically by checking for navAdmin, an HTML element only instance admins had. I do not believe this to affect users across instances, but I have yet to confirm this.

What happens next?

As I am not the developers or affected instance admins, I cannot make any guarantees. However, here is what you'll likely see:

  1. Post Incident investigation continues. This will include inspecting code, posts, websites, and more used by the hijackers. An official incident writeup may occur. You should expect the following from that report:
  • Exactly what happened, when.
  • The incident response that occurred from instance admins
  • Information that might have helped resolve the issue sooner
  • Any issues that prevented successful resolution
  • What should have been done differently by admins
  • What should be improved by developers
  • What can be used to identify the next attack
  • What tools are needed to identify that information
  1. A CVE is created. This is an official alert of the issue, and notifies security experts (and enthusiasts), even those not using lemmy, about the issue.

  2. A code security audit is done. This will likely just be casual reviews by technical lemmy users. However, I will be reaching out to the Mozilla Foundation and Cure53 as they recently did an audit of Mastodon. If there is interest in an external audit of lemmy and the costs are affordable, I'll look into crowdfunding this cost.

you are viewing a single comment's thread
view the rest of the comments
[–] simple@lemmy.world 41 points 1 year ago (1 children)

I've made many comments saying why we should defederate with Threads but I still agree with the admins that there's no point in doing a knee-jerk reaction on a threat that

A) won't happen until at least a few months later

B) likely won't federate with Lemmy anyways

C) isn't actually a threat to Lemmy, but could pose a threat to microblogging websites like Mastodon

So yeah, waiting and seeing isn't stupid.

[–] ZuckerbergIsCancer@lemmy.ml 8 points 1 year ago (2 children)

“Wait and see” is fine.

Federating in the meantime is not.

Stop trying to dance around the heart of the issue.

[–] simple@lemmy.world 36 points 1 year ago (1 children)

Federating in the meantime is not.

Dude, Threads isn't federating with anything right now. That's the point, we're not federated so there's no reason to make a decision on something that won't happen yet.

[–] ZuckerbergIsCancer@lemmy.ml 3 points 1 year ago (3 children)

I’m not sure you understand the takeaway from the admin post last night.

[–] ElectroNeutrino@lemmy.world 17 points 1 year ago

https://lemmy.world/post/1274909

Conclusion:

From the points discussed above, the possible lack of moderation alone justifies considering defederation from Threads. However, it remains to be seen how Meta will handle moderation on such a large scale. Additionally, the inability of individuals to block an instance means we have to do what is best for the community.

Where does it say in the admin post that they are default federating with Threads?

[–] TheInsane42@lemmy.world 7 points 1 year ago

They haven't made a decision, as it's no issue as there is no federation to threads and won't be for the forseeable future.

Making a fuss about it now is as usefull as making a fuss over the sun dying in several million years.

[–] TheSpookiestUser@lemmy.world 12 points 1 year ago

Correct me if I'm wrong, but I don't think Threads even has the ability to federate yet?