this post was submitted on 26 Mar 2025
162 points (96.6% liked)
Fediverse
32343 readers
381 users here now
A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).
If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!
Rules
- Posts must be on topic.
- Be respectful of others.
- Cite the sources used for graphs and other statistics.
- Follow the general Lemmy.world rules.
Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The private account would still need to accept a follower from that rogue instance.
Yes, but account/instance would need to actively research which instances are rogue, and beware of them. It could be solved by creating tool which would automatically detect this ~~vulnerability~~ feature.
If you have a private account, why would you accept a follow from a user on a rogue instance?
I guess you would need to trust your friend to vet whatever instance they join. And you’d have to vet that you aren’t getting catfished by a threat actor using a friends identity but those are all problems regardless of whether that’s fixed since a malicious admin would have access to your posts so your friend can subscribe to them in the first place, whether this is fixed or not
Edited to add: I got this around the wrong foot, see the reply to this. /edit
Not necessarily, as clearly stated in the linked article:
Yes, necessarily.
Ah, good catch. Thanks!
Abolutely necessarily.
it works like this:
@privateuser@mastodon.example.com
has a "followers only account".@someuser@pixelfed.example.com
is a friend of above account, requested access and was granted. This now causesmastodon.example.com
to push all messages of@privateuser
topixelfed.example.com
.@anotheruser@pixelfed.example.com
requests access, but gets ignored. But the pixelfed instance marks the user as "follows@privateuser
"@someuser
, the messages are shown as expected.@anotheruser
, they are also shown. Because PF basically does a database "select messages of users that the user follows", without checking if the access was ever granted.Important to note, that this would not happen, if the messages weren't already pushed to the server due to the "allowed" user