You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part 4 of 4 for #159 — req 5 of the issue's security requirements (defense-in-depth). Does not block the grant shipping (part 3), but gates closing #159.
Scope
Rate-limit client_credentials token issuance. The plugin has no rate-limiting machinery today, so this is new infrastructure — keep it minimal:
Per-node, in-memory token bucket keyed by client_id (documented as per-node: Harper replication makes a shared counter table a hot-write anti-pattern, and the assertion replay guard + 60s exp already bound abuse).
Activity
fix(cimd): decode IPv4-in-IPv6 transition forms and fail closed on un…
feat: Client ID Metadata Documents with SSRF-guarded resolution + con…
feat(mcp): rate-limit client_credentials issuance and CIMD fetch atte…