-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description
Several public and system endpoints are currently missing Rate Limiting middleware, making them potential targets for Denial of Service (DoS) attacks.
Unprotected Endpoints identified
/api/config: Public endpoint returning frontend configuration. Currently has 0 protection./api/realtime: Real-time communication endpoint. Needs protection to prevent connection flooding.
Tasks
- Apply
apiLimiter(or a specificpublicLimiterwith e.g., 60 req/min) to/api/config. - Apply
apiLimiterto/api/realtimeroutes.
Note
/api/health should remain unlimited for internal monitoring/Docker healthchecks.
Complexity
Complexity: 1/10
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working