cross-posted from: https://jamie.moe/post/113630
There have been users spamming CSAM content in [email protected] causing it to federate to other instances. If your instance is subscribed to this community, you should take action to rectify it immediately. I recommend performing a hard delete via command line on the server.
I deleted every image from the past 24 hours personally, using the following command:
sudo find /srv/lemmy/example.com/volumes/pictrs/files -type f -ctime -1 -exec shred {} \;
Note: Your local jurisdiction may impose a duty to report or other obligations. Check with these, but always prioritize ensuring that the content does not continue to be served.
Update
Apparently the Lemmy Shitpost community is shut down as of now.
Locking the thread. Information relevant to self-hosters has already been shared. Too many reports of off-topic comments to leave this open.
I got lucky. I am not subscribed to this community, and I am the only person on my instance. But what if I was subscribed and hadn’t seen this post? This is too much responsibility for me.
I just shut down my instance until we can disable cached images. If that never happens, then I’m not bringing it back up.
Shout-out to https://github.com/wescode/lemmy_migrate. I moved my subscriptions over in a minute or two, and now, other than not having my post history, it’s exactly the same.
It is coming, don’t worry.
Do we have a PR or issue tracking that? That’s a pretty major item I’m looking forward to
Good, hopefully next release
i’d love for a good tech journalist to look into how and why this is happening and do a full write-up on it. come on ars, verge, vice
To be clear, if no one on a given instance sub to that particular /c, the content won’t federate to said instance, correct?
At this point, the community is clean. So unless more is posted, then you should be good. If someone searched for the community and caused a preview to load while the content was active though, then it could be an issue.
Cool. Thanks. I cleaned up anything from the past 2 days, to be safe, and blocked that community.
There was a weird JSON error I was getting in the last few minutes. I’m not sure if this is at all related.
big F in chat for those of you dealing with this. my #1 fear about setting upand instance.
It impacts everyone when this shit happens. It takes time for mods/admins to take down. And you can’t unsee it.
I hope nobody else has the misfortune of stumbling on that shit
There have been studies which found playing tetris for an hour or two after seeing something traumatic can prevent it taking root in our longterm memory.
I tried it once after accidentally clicking a link on reddit that turned out to be gore, I can’t remember exactly what it was now (about 9 months later) so it must have worked
This advice is a few hours too late for me. Hope it helps others
Don’t worry, life with hold many more traumas
Cue Homer Simpson: This is the worst thing you’ve seen in your life so far
I just posted an article explaining the study to the ‘You Should Know’ community, so hopefully some of the people who need to see it do so
That’s pretty genious. One way to work with trauma is moving the eyes from side to side along to a moving light. It’s basically to force the brain to work through something that used to stall it. So tetris, since it is highly reactive and logical, also needs spatial thinking, should very much force the brain to work instead of stalling.
Can you please link a study?
Yeah you really can’t. I’m pretty desensitized from earlier internet with death and other shock gore content but had managed to avoid CSAM until today. It was a lot worse than I expected, felt my heart drop. Worse, my app autoplays gifs in thumbnail so it kept going while I was reporting it.
I’ve mostly forgotten and it wasn’t on my mind until I saw this thread (happened less than 24hr ago) but even the slightest reminder is oddly upsetting. Wish I’d thought of the Tetris thing.
Could someone please ELI5 that script. I’m all for keeping things clean, but old enough to remember the days of console based trolling.
Looks fairly sane, finds every file in the given directory that was created in the last 24 hours and deletes them. Personally if you are dealing with CSAM I’d be using
shred
instead of justrm
shred -u
will shred and then remove.
sudo find /srv/lemmy/example.com/volumes/pictrs/files -type f -ctime -1 -exec rm {} \;
- sudo: run as root
- find /srv/lemmy/example.com/volumes/pictrs/files -type f: find files (f) in directory
- -ctime -1: which have been created in the last day
- -exec rm {} ; execute the command rm (remove) on each of them
sudo
As root
find /srv/lemmy/example.com/volumes/pictrs/files
Find files in
/srv/lemmy...
that:-type f
Are plain files (not directories, symlinks, etc; includes images)
-ctime -1
And were created within an amount of time (probably last day, haven’t used this flag in a while)
-exec rm {} \\;
For each matching file found execute
rm
on it (delete it).I don’t think rm is gonna cut it if you have that shit on disk
Agreed, the data will not be scrubbed, just marked as reclaimable.
I was looking into self hosting. What can I do to avoid dealing with this? Can I not cache images? Would I get in legal trouble for being federated with an instance being spammed?
Someone else here mentioned not running "pictrs” at all
Refer to this comment chain from this same thread https://poptalk.scrubbles.tech/comment/577589
Why do these deranged fucks do this
You really think the trolls would pass up on this golden opportunity?
Archive.org gets crapped up this way, too. Repulsive people posting repulsive stuff, “troll” is too kind a word.
This isn’t trolling, this is just disgusting crime.
The crime happened in the past when the children were abused. This is some weird amalgam of criminal trolling.
Edit: yeah yeah I get that csam is criminal, that’s why I called it an amalgam. It’s both trolling and criminal.
It’s still a crime. Taking the pictures is a crime. Sharing the pictures is also a crime.
spreading child pornography is in fact illegal in most of the world
Some sick fuck out there kept the files
Depending on jurisdiction, I am not a lawyer, etc etc, but I’d imagine with fairly high degree of probability that re-distribution of CSAM is also a crime.
Ok retard
The crime happened in the past when the children were abused.
That’s true. You could look at it that way and stop right there and remain absolutely correct. Or, you could also look at it from the eventual viewpoint of that victim as a human being: as long as that picture exists, they are being victimized by every new use of it, even if the act itself was done decades ago.
Not trying to pile on, but anyone who has suffered that kind of violation as a child suffers for life to some extent. There are many who kill themselves, and even more that cannot escape addiction because the addiction is the only safe mental haven they have where life itself is bearable. Even more have PTSD and other mental difficulties that are beyond understanding for those who have not had their childhood development shattered by that, or worse, had that kind of abuse be a regular occurrence for them growing up.
So to me, adding a visual record of that original violating act to the public domain that anyone can find and use for sick pleasure is an extension of the original violation and not very different from it, IMO.
The visual records are kind of a sick gift that never stop giving, and worse still if the victim knows the pics or videos are out there somewhere.
I am well aware not everyone sees it this way, but an extra bit of understanding for the victims would not go amiss. Imagine being an adult and browsing the web, thinking it’s all in the past and maybe you’re safe now, and stumbling across a picture of yourself being raped at the age of five, or whatever, or worse still, having friends or family or spouse or children stumble across it.
So speaking only for myself, I think CSAM is a moral crime whenever it is accessed, one of the most hellish that can be committed against another human being, regardless of the specificities of the law.
I don’t have a problem with much else that people share, but goddamn I do have a problem with that.
I’d think most trolls would pass up on doing something that can easily get them imprisoned if ever found out …
Self hoster here, im nuking all of pictrs. People are sick. Luckily I did not see anything, however I was subscribed to the community.
- Did a shred on my entire pictrs volume (all images ever):
sudo find /srv/lemmy/example.com/volumes/pictrs -type f -exec shred {} \;
-
Removed the pictrs config in lemmy.hjson
-
removed pictrs container from docker compose
Anything else I should to protect my instance, besides shutting down completely?
I literally am going to give up social media in general if this doesn’t stop
Seen it last night late around 3am shit made me sick I honestly almost cried but I just closed the app and tried not to think about it
Whatever the goal is it’s a stark reminder that there is monsters creeping in the shadows every where you go
How desperate to destroy Lemmy must you be to spam CSAM on communities and potentially get innocent people into trouble?
Maybe you’re a dev on the Reddit team and own a lot of shares for what you know is about to go public?
deleted by creator
How would I exclude any files that I uploaded, though?
You don’t, those are the collateral damage.
IMO it’s better to just nuke every image from the last 24 hours than to subject yourself to that kind of heinous, disgusting content
I am using the Lemmy easy deploy would this command works?
You’ll need to find where the actual container files are being stored. I’m unfortunately not familiar with Lemmy Easy Deploy, but you should have a folder that has some files/folders like
docker-compose.yml
,volumes
,lemmy.hjson
.The important one is the
volumes/pictrs/files
folder, take the full path of that folder and replace it with the/srv/lemmy/example.com...
path from the original post, and then that command should work.
Someone is trying really hard to hurt Lemmy by continually attacking the most popular instance. Is this all coming from right-wingers upset that their nazi instances were defederated across basically the whole fediverse?
My tin foil hat is telling me it’s one of the other social media companies funding a hacking group to do it. They stand to have the most to lose, and they’ve seemingly decided to enjoy changing the narrative regarding multiple topics. Lemmy stands directly against what the bigger social medias stand for.
I have no evidence to back this though. As a business owner I just know that things become very consistent when people are being paid, and very inconsistent when they aren’t. These attacks are seemingly very consistent/organized.
You think a company that is posed to go public is going to attack a competitor with a minuscule amount of traffic with extremely illegal material that could put them in prison for even having?
You would pay a third party to do it. And keep details extremely vague so you have plausible deniability.
Just No, it’s nonsense.
Reddit? No. I was thinking moreso Meta. They have the deeper pockets and a proven track record of breaking privacy laws to their own benefit.
Meta was talking about adding Mastodon federation to their Threads app. So I very much doubt it.
They’d probably take an Embrace, Expand, Extinguish approach.
That’s even worse. Meta probably doesn’t even know what Lemmy is.
So then why was Meta trying to get Threads to be on the Fediverse? Of course they’re aware of any potential threats, no matter how small.
Why reinvent the wheel if someone’s just going to hand you the backend? Lemmy is no threat to them.
The threat is a new sustainable community that’s sheltered from advertising that people could leave Factbook/Instagram/whatever and go to.
See, I don’t believe this was done by a large corp. But all the DDoSing that’s happened? I can see u/spez orchestrating that.
Lemmy isn’t a threat to Reddit. It’s the same old trolls doing it like every other time.
I don’t think they do see it as a threat, I just think spez is petty enough and juvenile enough to do it.
Like, again, I pretty solely think it’s spez’s own personal ego shit. For example, he could have just shutdown the API. Instead, he had a weeks-long meltdown including committing libel against a developer. Someone like Zuckerberg doing this doesn’t make any sense to me, but I can totally see spez being exactly that kind of petty.
You have a massively inflated view of Lemmy’s importance in the social media market.
I’d go with state actors first.
When a particular social media platform is centralized, you can buy yourself a say percentage of stock and have sway over it (cough tencent), or have a useful idiot ruin the platform (cough musk), or another useful idiot to run propaganda you like anyway (cough truth social, cough fox news, cough newsmax…), or yet another that will sell out it’s host country’s citizens for cold hard cash (cough facebook).
But when that social media platform is decentralized? Well, then you’d need to figure out how to poison the well early on to stave off adoption. The Saudi Arabias, UAEs, Chinas definitely don’t like the idea of lemmy, and it’ll be way harder for them to control if critical mass is hit.
Yep, that’s a great point.
Add to that the fact that mainstream social media companies wouldn’t touch DDoS and CSAM attacks with a 100-foot pole, even if they contracted with a third party. Both of these attacks are highly illegal and would surely ruin a publicly traded company (or one that’s trying to go public, like Reddit).
And don’t forget Russia in your list of state actors who are threatened by the unrestricted flow of information. They definitely don’t want their citizenry to be informed of how disastrously their invasion of Ukraine is going, or what a murderous scumbag Putin is.
You don’t get a lot of upvotes and sure we don’t know but it isn’t like the NSA infiltrated (in person) left wing groups and more.
It’s definitely a possibility that someone doesn’t like decentralised content enough to put some meager efforts against it.
There must be room under that tinfoil hat for the both of us, because this was my first thought too.
The longer it continues, the more likely that scenario is IMO. Bitter alt-right extremists would probably start losing interest after a short while, whereas social media competitors would stand to gain from long-term interference.
Come on in! There’s cookies.
This makes the most sense to me. It’s a pretty vitriolic attack, therefore I don’t think it’s simply a troll while at the same time I don’t believe it’s any corporate social media.
I wouldn’t put it past the hexbear crazies throwing a tantrum. They claim to be left wing… Sure seem more like fascist trumper types though. Maybe it’s just that they’re all incels and incels all seem about the same.
Throwing a tantrum about what exactly? They’re one of the oldest-running Lemmy instances. Until now they were running a fork based on a pre-Federation version of the codebase.
You believe they did a bunch of work migrating their database only to then negate that work by destroying the community they wanted to Federate with?
Big difference between a few users who did a bunch of work and the toxic goonsquad the majority of the userbase turned into.
Well something to keep in mind is that hexbear isn’t one person … it’s a whole community that’s developed independently for a while. So it’s reasonable to expect that there’d be variation in the behaviours of members in the same way there’s variation on the rest of lemmy. From what I’ve gathered, not all hexbear members are keen on the re-federation, and some aren’t too keen on being “well-behaved” around politically opposed users (ie “libs”), though hexbear admins and other users have promised moderation and that such isn’t part of the core hexbear values.
It’s social media, afterall … and people can be rather shit and ruin it for the rest of us. In the end, the core service provided a social media platform isn’t the hardware, sys-admin-work or software (however necessary they are) … it’s the moderation work.
The moderation keeps the place sanitary enough for people to actually want to be here … however much we may have problems with particular actions of our moderators, we should really support and praise them at every turn.
At least a handful of users on hexbear had made their intention clear during the first week of re-federation, they were looking to cause chaos on Lemmy for there own pleasure. I don’t know if they were banned and/or their comments deleted.
they’re all incels and incels all seem about the same.
Downvote from me there. I’ve seen plenty of examples of hexbear people being nice, interesting and good sports. They definitely seem to have more of shitposting culture than is normal on mainstream lemmy. But all in all it’s seemed fun to me from what I’ve seen.
Beyond all that, this is just superficial and prejudicial. If you had some examples to link to or more substantial insights to share as to why it’d be “them”, that’d be worth reading.
Otherwise, they’re an instance. Not one person, I’m sure some on hexbear are assholes and some awesome.
So, so shocked someone it’s from lemmygrad that is defending the notoriously toxic “communist” tanky trollfest instance.
lemmy.ml =/= lemmygrad.ml
Sorry, not from lemmygrad. And I’m on lemmy.ml because I joined before the Reddit migration and “Privacy and FOSS” (the focus of lemmy.ml) made a lot of sense for a lemmy instance/community.
Beyond that … more superficial, prejudicial hate mongering without any description of why or for what purpose. Sorry, I don’t think it’s worth reading … a downvote from me … and, just being real for a moment … at the moment it’s more likely that you’re a member of a “notoriously toxic … trollfest”.
Ironically, IME, I’ve seen significantly more troll-like tankie hate than I do tankie-trolling. I keep asking for receipts/links to tankie trolling here, as I’m genuinely curious to see it and understand what people are so upset about (please don’t explain to me what’s so upsetting unless it’s culturally thorough or coupled with some links+descriptions) … but no one has been able to do so.
Most people from hexbear provide sources, which is better than can be said for all the tankie hate.
deleted by creator
deleted by creator
The simplest explanation is 4chan types just doing it for the lulz.
Could be, I’m surprised /g/ didn’t create an instance
I’m sure someone’s already created a logo. But, that’s as far as they ever get.
Their knowledge stops at creating sway screenshots.
Considering all the alt-right garbage that was popping up there the last couple of days this seems at least plausible. I sometimes envy their ability to utterly destroy anything they touch.
I’m sure you’d love to link to some examples
See people claim this constantly with no proof
You want me to link posts that the mods removed? That seems like an unrealistic expectation. You could always check the post pinned to the top of lemmyshitpost where they describe the recent problems, but I suspect you didn’t ask for proof in good faith
Ah that’s actually my bad, I thought you were replying to a different comment in reference to hexbear