🔴 [P0] Add rate limiting to all federation endpoints (DoS vulnerability) #272
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
No rate limiting exists on ANY federation endpoint. Public endpoints completely unprotected against DoS attacks.
Security Impact
Required Implementation
@nestjs/throttlerpackage@Throttle()decorators to all endpointsFiles Affected
All controllers in
apps/api/src/federation/Priority
CRITICAL (P0) - Blocks production deployment