Skip to content

Security: ensure global and per-route rate-limiting and abuse protection #164

@gelluisaac

Description

@gelluisaac

Description: Ensure unauthenticated endpoints and critical endpoints have rate limiting protections; verify rate-limiter-flexible is applied consistently.

  • Scope: packages/backend middleware and routes.
  • Expected behavior: Rate-limits applied with sensible defaults and whitelisting for internal services.
  • Current behavior: Rate-limiter library present but audit required.
  • Steps to reproduce: Inspect middleware and test endpoints.
  • Acceptance criteria: All public endpoints have rate-limits and tests validate throttling behavior.
  • Priority: high
  • Files/components affected: packages/backend/src/middleware
  • Recommended implementation steps:
    1. Add centralized rate-limiter middleware and unit tests.
    2. Configure per-route limits and exemptions.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programdocumentationImprovements or additions to documentation

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions