Unintended Proxy or Intermediary in scrapy - #VU127070
Published: May 14, 2024 / Updated: April 23, 2026
scrapy
scrapy.org
Description
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to improper handling of scheme-specific proxy settings in RedirectMiddleware, MetaRefreshMiddleware, and HttpProxyMiddleware when processing redirects that change URL schemes. A remote user can trigger a redirect between http and https URLs to disclose sensitive information.
Only deployments that use different system proxy configurations for HTTP and HTTPS are affected by the security impact.