this post was submitted on 10 Jul 2023
173 points (97.3% liked)

Lemmy.ca's Main Community

3043 readers
36 users here now


Welcome to the lemmy.ca/c/main community!

All new users on lemmy.ca are automatically subscribed to this community, so this is the place to read announcements, make suggestions, and chat about the goings-on of lemmy.ca.

For support requests specific to lemmy.ca, you can use [email protected].


founded 4 years ago
MODERATORS
 

cross-posted from: https://sh.itjust.works/post/923025

lemmy.world is a victim of an XSS attack right now and the hacker simply injected a JavaScript redirection into the sidebar.

It appears the Lemmy backend does not escape HTML in the main sidebar. Not sure if this is also true for community sidebars.

you are viewing a single comment's thread
view the rest of the comments
[–] TruckBC 37 points 2 years ago (2 children)

At this point I'm monitoring inter-instance communications channels non stop even though I should be in bed. I will be temporarily removing admins that have not responded to my inquiry to confirm if they have 2FA authentication turned on as initial access appears to have been gained due to lack of 2FA.

If there's anything additinal we can do, we will.

[–] tarjeezy 6 points 2 years ago (1 children)

Good luck, and thanks for all your hard work. I don't know if you already saw this, but it looks like this might be the vector for the account compromise. If that's the case, I don't think 2FA is enough to protect, because it's exfiltrating the session cookies of someone already logged in. Seems like the precaution is for admins to avoid clicking any suspicious links. I realize the irony of sharing a link about this, but at least it's to a thread on this instance.

https://lemmy.ca/post/1311411

[–] TruckBC 8 points 2 years ago

I'm copying all links into a brand new incognito mode window for now.

[–] avidamoeba 2 points 2 years ago (1 children)

Introduce minimum password complexity if there's a config option for it and force admins to reset passwords.

[–] TruckBC 4 points 2 years ago (1 children)

There's no minimum complexity but I've enforced 2FA for all admins. One admin that did not respond has been temporarily removed precautionarily.

[–] [email protected] 3 points 2 years ago (1 children)

thanks for your hard work, even though i am sure you're tired as hell. i think that person's idea about a minimum complexity requirement in addition to 2FA is a good idea, perhaps something like a complex password generator like LastPass or something, anything.

[–] TruckBC 8 points 2 years ago* (last edited 2 years ago) (1 children)

We can put it in place as a internal policy. I'm 99% confident all admins on Lemmy.ca are using complex password generators, that are hopefully not LastPass with their history of being hacked 😅

Edit: yeah I'm tired. It's like 3 hours post bed time. I'm supposed to be at work in just over 5 hours.

[–] [email protected] 4 points 2 years ago

I’m supposed to be at work in just over 5 hours.

shit that sucks. this happened at a bad time, i'm sorry. are their people besides you who are keeping an eye on this and maintaining it, for when you go off to work or when you need to sleep? cause everyone needs their sleep