Skip to content

security: rate limiting only covers /memory routes #43

@salishforge

Description

@salishforge

Summary

Rate limiting (src/app.ts:99-107) only applies to /memory/* routes. /health, /api/docs, /api/spec.json, and admin endpoints are unrestricted. Enables enumeration and DoS on unprotected routes.

Fix

Add global rate limit (higher threshold) for all routes. Keep tighter limit on /memory.

Metadata

Metadata

Assignees

No one assigned

    Labels

    securitySecurity improvements

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions