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
Redact query values in transcript upstream URLs (security audit) (#59)
Transcript metadata persisted the full upstream URL including the client
query string; providers that accept credentials in query params would
have their keys stored in DO transcripts. redactedUpstreamURL keeps
origin + path + query key names and replaces every value with [redacted]
across the HTTP and WebSocket proxy meta; the actual upstream fetch URL
is unchanged. Tests assert the recorded meta keeps the key name, drops
the value, and the upstream request still receives the original query.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
0 commit comments