Skip to main content
← All vulnerabilities
CVE-2024-3574PYSEC-2026-1908GHSA-CW9J-Q3VF-HRRV

Authorization Header Leak During Cross-Domain Redirect in scrapy/scrapy

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.11.1, 1.8.4
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

In scrapy version 2.10.1, an issue was identified where the Authorization header, containing credentials for server authentication, is leaked to a third-party site during a cross-domain redirect. This vulnerability arises from the failure to remove the Authorization header when redirecting across domains. The exposure of the Authorization header to unauthorized actors could potentially allow for account hijacking.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • scrapy scrapy/scrapy

    fixed in 2.11.1

  • scrapyPyPI

    fixed in 1.8.4; From 2 · fixed in 2.11.1

  • scrapyPyPI

    From 2 · fixed in 2.11.1

  • scrapyPyPI

    fixed in 1.8.4

References 2

huntr.com

GitHub · scrapy/scrapy