Unsafe reflection in scrapy - CVE-2026-105782
Published: April 23, 2026 / Updated: October 6, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to use of externally-controlled input to select classes or code in RefererMiddleware when processing a Referrer-Policy response header. A remote attacker can supply a crafted header value that imports and calls an arbitrary Python object to cause a denial of service.
The issue can be triggered by a malicious site through a response header on follow-up requests.