Files
sqlpage--sqlpage/src
Ophir LOJKINE d8cb2526de fix(oidc): reject backslash and control chars in relative redirect targets (#1311)
The relative-redirect check accepted /\evil.test (and /<TAB>/evil.test):
the WHATWG URL parser used by the url crate treats \ as / and strips ASCII
tab/newline/CR, so url::Url::join turned these into the external authority
evil.test when building post_logout_redirect_uri. is_safe_relative_redirect now
rejects any backslash or ASCII control character, applied via one shared helper
in verify_logout_params, validate_redirect_url, and sqlpage.oidc_logout_url.
2026-06-11 23:30:49 +02:00
..
2026-05-16 00:43:04 +02:00
2026-05-29 22:24:53 +02:00