Files
sure/test
RealDiligent 17b8fe2409 fix: block unsafe OAuth redirect URIs in dynamic registration (#2638)
* fix: resolve insecure OAuth redirect URI registration

Reject unsafe redirect URIs during dynamic OAuth client registration so only HTTPS and loopback HTTP callbacks are accepted. This prevents token/code exfiltration through attacker-controlled redirect targets while preserving local native client flows.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: normalize IPv6 loopback hosts in OAuth redirect validation

Strip bracketed IPv6 hosts before comparing against LOOPBACK_HOSTS so
http://[::1] callbacks are accepted as intended.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 00:41:58 +02:00
..
2024-02-02 09:05:04 -06:00