this post was submitted on 10 Jul 2023
109 points (99.1% liked)

Technology

3 readers
7 users here now

Talk about anything tech related!

founded 1 year 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
[–] p03locke@lemmy.dbzer0.com 9 points 1 year ago (4 children)

Pretend that all HTML needs to be escaped and only disable it on a case-by-case basis.

[–] cdiv@lemmy.blahaj.zone 5 points 1 year ago (1 children)

And use the Content-Security-Policy header to limit where scripts can load from, just in case you miss escaping HTML somewhere.

load more comments (2 replies)