Drawing attention on this instance so Admins are aware and can address the propagating exploit.

EDIT: Found more info about the patch.

A more thorough recap of the issue.

GitHub PR fixing the bug: https://github.com/LemmyNet/lemmy-ui/pull/1897/files

If your instance has custom emojis defined, this is exploitable everywhere Markdown is available. It is NOT restricted to admins, but can be used to steal an admin’s JWT, which then lets the attacker get into that admin’s account which can then spread the exploit further by putting it somewhere where it’s rendered on every single page and then deface the site.

If your instance doesn’t have any custom emojis, you are safe, the exploit requires custom emojis to trigger the bad code branch.

You are viewing a single thread.
View all comments View context
13 points
*

You seem to be coming up with conspiracy theories, don’t you?

And you don’t seem to know how (developing) software works, and that people aren’t infallible when it comes to avoiding bugs.

Popularity just also increases the attack surface to a project, all these bugs can absolutely also occur in kbin. Unless software is mathematically proven (which is practically impossible in this context), it’s always possible that there is a bug lurking around the corner.

permalink
report
parent
reply
-7 points

And you don’t seem to know how (developing) software works, and that people aren’t infallible when it comes to avoiding bugs.

I’m literally a professional software developer.

I’m also telling you that people are fallible, bugs are easily missed, and you shouldn’t trust a project to be secure just because it’s open source.

Popularity just also increases the attack surface to a project, all these bugs can absolutely also occur in kbin.

Yes.

And kbin doesn’t have developers that have reason to attempt to create and support malicious code. You can trust them to at least attempt to keep the code base clean in good faith. You can’t trust Lemmy to do the same.

permalink
report
parent
reply
6 points
*

Why shouldn’t I trust Lemmy?

I mean the devs are now finally able to finance themselves via donations, after years of work on a project I’ve always aspired to make (but don’t have the necessary drive and time for it). There are also a lot more developers now with lemmy.

Just because you obviously don’t share their political view, doesn’t mean that they don’t want this thing to be censorship-resistant and impossible to take down (no matter whether it’s a left or right authoritarian state/entity). They are closer to anarchism and marxism, than they’re to Chinas (authoritarian) version of “communism” (as the right wing media likes to simplify this rather complex topic…).

Everyone is more or less political, but it’s far fetched to allege the conspiracy that the devs are working together with the chinese government or something weird like that.

permalink
report
parent
reply
-7 points

Why shouldn’t I trust Lemmy?

They are literally ideologically aligned with a state that runs the largest mass censorship program in the world.

I mean the devs are now finally able to finance themselves via donations

Doesn’t help. They’re still potentially malicious actors.

Just because you obviously don’t share their political view,

It’s just a sliiiight bit more extreme than a small difference.

I also love how you’re jumping goal posts here after your other point totally failed to land.

They are closer to anarchism and Marxism

They literally regularly praise and support China through their moderation and consider negative talk about China western propaganda.

permalink
report
parent
reply

Programming.dev Meta

!meta@programming.dev

Create post

Welcome to the Programming.Dev meta community!

This is a community for discussing things about programming.dev itself. Things like announcements, site help posts, site questions, etc. are all welcome here.

Links

Credits

  • Icon base by Lorc under CC BY 3.0 with modifications to add a gradient

Community stats

  • 195

    Monthly active users

  • 224

    Posts

  • 2.5K

    Comments