Question re: Origin Based Security Model (FEP-fe34)
I received a security vulnerability report regarding NodeBB's handling of Update and Delete activities.
tl;dr
- NodeBB implementes FEP fe34, and treats
UpdateandDeleteactivities as valid if the activity'sactorand the object'sattributedTodiffer but the origins are identical. - e.g.
@[email protected]is allowed to federateDelete(Note)on@[email protected]'sNote. - The origin-based security model allows for moderator-style actions (third-party post editing and deletions) in the absence of explicit moderator claims.
- The reporter disagrees that this should be allowed.
Are they right? [...]

?