7.5

CVE-2026-105782: scrapy Unsafe Reflection

CVSS: 7.5v3.1HighAwaiting analysis
AliasesGHSA-cwxj-rr6w-m6w7UBUNTU-CVE-2026-105782DEBIAN-CVE-2026-105782
Published 05-10-2026Last modified 06-10-2026

Vulnerability summary

CVE-2026-105782 is a high (CVSS 7.5) Unsafe Reflection vulnerability in scrapy. EPSS estimates a 0.38% chance of exploitation in the next 30 days, higher than 30.3% of scored vulnerabilities.

Overall risk
30/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.5/10
010
High · v3.1 (CVE.org)
EPSS score
0.38%
0%100%
Low · Change unavailable
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 05-10-2026
    PublishedVulnerability first disclosed.
  2. 06-10-2026
    Last modifiedVulnerability information updated.

Description

Scrapy is a high-level web crawling and scraping framework for Python. From 1.4.0 until 2.14.2, RefererMiddleware in scrapy/spidermiddlewares/referer.py treated a Referrer-Policy response-header value that resembled a Python import path as a referrer policy class, imported the referenced object, and called it. A malicious website could supply a callable such as sys.exit and terminate a crawler processing the response. This issue is fixed in version 2.14.2.

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

0.38%

Chance of exploitation in the next 30 days

Percentile

30%

Versus all other CVEs

30-day change

Change unavailable

Change unavailable

06-10-202620-10-2026
EPSS score
0.38%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Debian1 product
  • python-scrapyAll versions (No fix recorded) | < 2.14.2-1
PyPI1 product
  • scrapy≥ 1.4.0, < 2.14.2
Scrapy1 product
Ubuntu1 product
  • python-scrapyAll versions (No fix recorded)

4 vendors · 4 products

References

11 links
Show all 11 references