!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

626 Members
Discuss your proposals for the Matrix space here, before suggesting them in #matrix-suggestions:nixos.org178 Servers

Load older messages


SenderMessageTime
23 May 2025
@beat_link:matrix.orgBeatLinkive heard horror stories of facebook moderators seeing all kinds of horrible crap07:48:57
@uep:matrix.orguepthere are already reasonable mechanisms for publishing and sharing blocklists07:53:36
@uep:matrix.orguepand out bot shares (both inbound and outbound) with others07:54:21
@uep:matrix.orguepbut it doesn't apply to invites, and there's no real way for clients to use them, and the format is a bit limited so you can't use things like patterns for usernames07:55:40
@uep:matrix.orguepand all the other things, like deleting images, are reactive and subject to lag and the vagaries of matrix being inconsistent07:56:32
@uep:matrix.orguep so, for example, someone has been creating thousands of <hex-hash-guid>:home.server usernames, and sending spam, and they get added to the shared blocklist, so the bots dutifully add them to the block lists of all the channels they're protecting 07:58:45
@uep:matrix.orguepand i'm sure at some point this is going to be a new attack against matrix servers when those are too long07:59:13
@cat:feline.supportCat
In reply to @uep:matrix.org
but it doesn't apply to invites, and there's no real way for clients to use them, and the format is a bit limited so you can't use things like patterns for usernames
There’s tech that’s rapidly maturing into stable releases that deals with this tho.
08:00:08
@cat:feline.supportCat It’s tho a ask your homeserver admin 08:00:19
@zhaofeng:zhaofeng.liZhaofeng LiHas there been any discussion about moving to... libera.chat? I know we will essentially be moving "back" but still08:00:36
@cat:feline.supportCat Draupnir has in beta the capability to pre emptively with HS support block known bad invites and clean them up also 08:01:06
@cat:feline.supportCat And there has already been work started on implementing the policy server backend in meowlnir and I wouldn’t be shocked if it lands in Draupnir eventually too 08:02:28
@uep:matrix.orguepmeowlnir.. lol08:03:23
@cat:feline.supportCat Tulir loves cats. 08:03:43
@emilazy:matrix.orgemilyto be clear, this is the second phase08:05:15
@emilazy:matrix.orgemilythe first phase was joining the rooms directly and spamming CSAM/gore08:05:22
@emilazy:matrix.orgemilycoupled with DoS targeting federation so that deletion events for the messages didn't get propagated quickly08:05:38
@emilazy:matrix.orgemily(and even when they do, homeservers and clients don't purge media from caches by default on deletion, so it's too late to prevent illegal material propagating to the storage of hundreds of machines)08:06:11
@emilazy:matrix.orgemilythat's why we went invite only08:06:17
@emilazy:matrix.orgemilythe invite spam is quite a bit less bad than that was frankly08:07:32
@zhaofeng:zhaofeng.liZhaofeng Li
In reply to @emilazy:matrix.org
(and even when they do, homeservers and clients don't purge media from caches by default on deletion, so it's too late to prevent illegal material propagating to the storage of hundreds of machines)
on that note, what's the solution now? I think a few years back we were sharing media IDs to be deleted manually
08:09:38
@uep:matrix.orguepfor the most part it's just "delete remote images" from the cache.. and hope the spammers aren't your own users08:11:16
@uep:matrix.orguepwhich of course has other impact on genuine users and content, so the spammers win regardless08:11:51
@zhaofeng:zhaofeng.liZhaofeng Liok, good to know08:12:09
@emilazy:matrix.orgemilyfor deletion, yeah I think it's basically complete purges. for what you are legally required to do per jurisdiction – I wouldn't want to comment honestly08:12:44
@emilazy:matrix.orgemilymy impression is that for CSAM the legal requirements are sufficiently strict that "there was this spam wave and Matrix makes it really hard to purge this stuff" is not going to mean anything. OTOH I also hear that in some jurisdictions deleting isn't enough, you have to proactively report it. which seems completely untenable in this case08:13:26
@uep:matrix.orguep(and whatever each client uses for clear cache, too)08:13:36
@emilazy:matrix.orgemilyso, uh, I guess the safe advice is stop running a homeserver?08:13:39
@emilazy:matrix.orgemily…or a client?08:13:44
@sepiabrown:matrix.orgSuwon Park joined the room.08:17:13

Show newer messages


Back to Room ListRoom Version: 6