Files
Ilia Alshanetsky 7b3369c0c2 Fix GH-24315: Harden SoapClient cross-origin redirect handling (#24329)
SoapClient followed any Location header, so a redirect to another host,
port, or scheme resent the HTTP authentication credentials, the stream
context headers, and the SOAP envelope to that origin. Such redirects now
fail with a SoapFault. A same-host upgrade from http to https on port 443
is still followed. The new follow_cross_origin_redirects option restores
the previous behavior. Cookies were already scoped by domain and
Proxy-Authorization only reaches the proxy, so neither changes.

Fixes GH-24315
2026-10-25 07:01:05 -04:00
..
…
2026-09-07 18:13:23 -04:00
2026-09-22 11:15:26 +02:00