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
Fresh exact-HEAD review of PR #849 identified one nonblocking hardening gap: the specialized eeBUS Connect dispatch executes before the common RawQuery rejection, so a query-bearing Connect URL is accepted and the query is ignored.
Scope
Reject non-empty request.URL.RawQuery inside the specialized Connect handler before any capability lookup, idempotency reservation, audit, or backend effect.
Acceptance criteria
RED-first regression for a query-bearing Connect request.
Response is a sanitized closed client error with zero backend calls and zero secret retention.
Context
Fresh exact-HEAD review of PR #849 identified one nonblocking hardening gap: the specialized eeBUS Connect dispatch executes before the common
RawQueryrejection, so a query-bearing Connect URL is accepted and the query is ignored.Scope
Reject non-empty
request.URL.RawQueryinside the specialized Connect handler before any capability lookup, idempotency reservation, audit, or backend effect.Acceptance criteria
Disposition
P3 backlog from PR #849 fresh review; nonblocking for #848 closure.