Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-1k4b-pr5k-s7e5
Summary
Scrapy: Arbitrary Module Import via Referrer-Policy Header in RefererMiddleware
### Impact

Since version 1.4.0, Scrapy respects the `Referrer-Policy` response header to decide whether and how to set a `Referer` header on follow-up requests.

If the header value looked like a valid Python import path, Scrapy would import the referenced object and call it, assuming it referred to a referrer policy class (for example, `scrapy.spidermiddlewares.referer.DefaultReferrerPolicy`) and attempting to instantiate it to handle the `Referer` header.

A malicious site could exploit this by setting `Referrer-Policy` to a path such as `sys.exit`, causing Scrapy to import and execute it and potentially terminate the process.

### Patches

Upgrade to Scrapy 2.14.2 (or later).

### Workarounds

If you cannot upgrade to Scrapy 2.14.2, consider the following mitigations.

- **Disable the middleware:** If you don't need the `Referer` header on follow-up requests, set [`REFERER_ENABLED`](https://docs.scrapy.org/en/latest/topics/spider-middleware.html#referer-enabled) to `False`.
- **Set headers manually:** If you do need a `Referer`, disable the middleware and set the header explicitly on the requests that require it.
- **Set `referrer_policy` in request metadata:** If disabling the middleware is not viable, set the [`referrer_policy`](https://docs.scrapy.org/en/latest/topics/spider-middleware.html#referrer-policy) request meta key on all requests to prevent evaluating preceding responses' `Referrer-Policy`. For example:

```python
Request(
    url,
    meta={
        "referrer_policy": "scrapy.spidermiddlewares.referer.DefaultReferrerPolicy",
    },
)
```

Instead of editing requests individually, you can:

- implement a custom [spider middleware](https://docs.scrapy.org/en/latest/topics/spider-middleware.html) that runs before the built-in referrer policy middleware and sets the `referrer_policy` meta key; or
- set the meta key in start requests and use the [scrapy-sticky-meta-params](https://github.com/heylouiz/scrapy-sticky-meta-params) plugin to propagate it to follow-up requests.

If you want to continue respecting legitimate `Referrer-Policy` headers while protecting against malicious ones, disable the built-in referrer policy middleware by setting it to `None` in [`SPIDER_MIDDLEWARES`](https://docs.scrapy.org/en/latest/topics/settings.html#std-setting-SPIDER_MIDDLEWARES) and replace it with the fixed implementation from Scrapy 2.14.2.

If the Scrapy 2.14.2 implementation is incompatible with your project (for example, because your Scrapy version is older), copy the corresponding middleware from your Scrapy version, apply the same patch, and use that as a replacement.
Aliases
0
alias GHSA-cwxj-rr6w-m6w7
Fixed_packages
0
url pkg:pypi/scrapy@2.14.2
purl pkg:pypi/scrapy@2.14.2
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.14.2
Affected_packages
0
url pkg:pypi/scrapy@1.4.0
purl pkg:pypi/scrapy@1.4.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.4.0
1
url pkg:pypi/scrapy@1.5.0
purl pkg:pypi/scrapy@1.5.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.5.0
2
url pkg:pypi/scrapy@1.5.1
purl pkg:pypi/scrapy@1.5.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.5.1
3
url pkg:pypi/scrapy@1.5.2
purl pkg:pypi/scrapy@1.5.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.5.2
4
url pkg:pypi/scrapy@1.6.0
purl pkg:pypi/scrapy@1.6.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.6.0
5
url pkg:pypi/scrapy@1.7.0
purl pkg:pypi/scrapy@1.7.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.7.0
6
url pkg:pypi/scrapy@1.7.1
purl pkg:pypi/scrapy@1.7.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.7.1
7
url pkg:pypi/scrapy@1.7.2
purl pkg:pypi/scrapy@1.7.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.7.2
8
url pkg:pypi/scrapy@1.7.3
purl pkg:pypi/scrapy@1.7.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.7.3
9
url pkg:pypi/scrapy@1.7.4
purl pkg:pypi/scrapy@1.7.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.7.4
10
url pkg:pypi/scrapy@1.8.0
purl pkg:pypi/scrapy@1.8.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.8.0
11
url pkg:pypi/scrapy@1.8.1
purl pkg:pypi/scrapy@1.8.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-jvzg-u5ks-tkhd
5
vulnerability VCID-kgf5-wu3r-pqc6
6
vulnerability VCID-m9gg-8qum-9bh2
7
vulnerability VCID-nekz-z7zw-mfgz
8
vulnerability VCID-t5cn-a543-nyag
9
vulnerability VCID-ugxf-pfaw-rqbm
10
vulnerability VCID-urb1-hv1z-duga
11
vulnerability VCID-veaw-n6vt-zfgu
12
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.8.1
12
url pkg:pypi/scrapy@1.8.2
purl pkg:pypi/scrapy@1.8.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-m9gg-8qum-9bh2
6
vulnerability VCID-nekz-z7zw-mfgz
7
vulnerability VCID-t5cn-a543-nyag
8
vulnerability VCID-ugxf-pfaw-rqbm
9
vulnerability VCID-urb1-hv1z-duga
10
vulnerability VCID-veaw-n6vt-zfgu
11
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.8.2
13
url pkg:pypi/scrapy@1.8.3
purl pkg:pypi/scrapy@1.8.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
9
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.8.3
14
url pkg:pypi/scrapy@1.8.4
purl pkg:pypi/scrapy@1.8.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-64nx-aruy-q7gy
2
vulnerability VCID-dc1m-rt7j-w3af
3
vulnerability VCID-nekz-z7zw-mfgz
4
vulnerability VCID-t5cn-a543-nyag
5
vulnerability VCID-urb1-hv1z-duga
6
vulnerability VCID-veaw-n6vt-zfgu
7
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@1.8.4
15
url pkg:pypi/scrapy@2.0.0
purl pkg:pypi/scrapy@2.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.0.0
16
url pkg:pypi/scrapy@2.0.1
purl pkg:pypi/scrapy@2.0.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.0.1
17
url pkg:pypi/scrapy@2.1.0
purl pkg:pypi/scrapy@2.1.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.1.0
18
url pkg:pypi/scrapy@2.2.0
purl pkg:pypi/scrapy@2.2.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.2.0
19
url pkg:pypi/scrapy@2.2.1
purl pkg:pypi/scrapy@2.2.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.2.1
20
url pkg:pypi/scrapy@2.3.0
purl pkg:pypi/scrapy@2.3.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.3.0
21
url pkg:pypi/scrapy@2.4.0
purl pkg:pypi/scrapy@2.4.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.4.0
22
url pkg:pypi/scrapy@2.4.1
purl pkg:pypi/scrapy@2.4.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.4.1
23
url pkg:pypi/scrapy@2.5.0
purl pkg:pypi/scrapy@2.5.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-4vw6-u8m8-dbe2
3
vulnerability VCID-64nx-aruy-q7gy
4
vulnerability VCID-dc1m-rt7j-w3af
5
vulnerability VCID-jvzg-u5ks-tkhd
6
vulnerability VCID-kgf5-wu3r-pqc6
7
vulnerability VCID-m9gg-8qum-9bh2
8
vulnerability VCID-nekz-z7zw-mfgz
9
vulnerability VCID-t5cn-a543-nyag
10
vulnerability VCID-ugxf-pfaw-rqbm
11
vulnerability VCID-urb1-hv1z-duga
12
vulnerability VCID-veaw-n6vt-zfgu
13
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.5.0
24
url pkg:pypi/scrapy@2.5.1
purl pkg:pypi/scrapy@2.5.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-jvzg-u5ks-tkhd
5
vulnerability VCID-kgf5-wu3r-pqc6
6
vulnerability VCID-m9gg-8qum-9bh2
7
vulnerability VCID-nekz-z7zw-mfgz
8
vulnerability VCID-t5cn-a543-nyag
9
vulnerability VCID-ugxf-pfaw-rqbm
10
vulnerability VCID-urb1-hv1z-duga
11
vulnerability VCID-veaw-n6vt-zfgu
12
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.5.1
25
url pkg:pypi/scrapy@2.6.0
purl pkg:pypi/scrapy@2.6.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-m9gg-8qum-9bh2
6
vulnerability VCID-nekz-z7zw-mfgz
7
vulnerability VCID-t5cn-a543-nyag
8
vulnerability VCID-ugxf-pfaw-rqbm
9
vulnerability VCID-urb1-hv1z-duga
10
vulnerability VCID-veaw-n6vt-zfgu
11
vulnerability VCID-x9ee-za9y-3fcb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.6.0
26
url pkg:pypi/scrapy@2.6.1
purl pkg:pypi/scrapy@2.6.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-m9gg-8qum-9bh2
6
vulnerability VCID-nekz-z7zw-mfgz
7
vulnerability VCID-t5cn-a543-nyag
8
vulnerability VCID-ugxf-pfaw-rqbm
9
vulnerability VCID-urb1-hv1z-duga
10
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.6.1
27
url pkg:pypi/scrapy@2.6.2
purl pkg:pypi/scrapy@2.6.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.6.2
28
url pkg:pypi/scrapy@2.6.3
purl pkg:pypi/scrapy@2.6.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.6.3
29
url pkg:pypi/scrapy@2.7.0
purl pkg:pypi/scrapy@2.7.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.7.0
30
url pkg:pypi/scrapy@2.7.1
purl pkg:pypi/scrapy@2.7.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.7.1
31
url pkg:pypi/scrapy@2.8.0
purl pkg:pypi/scrapy@2.8.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.8.0
32
url pkg:pypi/scrapy@2.9.0
purl pkg:pypi/scrapy@2.9.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.9.0
33
url pkg:pypi/scrapy@2.10.0
purl pkg:pypi/scrapy@2.10.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.10.0
34
url pkg:pypi/scrapy@2.10.1
purl pkg:pypi/scrapy@2.10.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-nekz-z7zw-mfgz
6
vulnerability VCID-t5cn-a543-nyag
7
vulnerability VCID-urb1-hv1z-duga
8
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.10.1
35
url pkg:pypi/scrapy@2.11.0
purl pkg:pypi/scrapy@2.11.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-385b-344t-23es
2
vulnerability VCID-64nx-aruy-q7gy
3
vulnerability VCID-dc1m-rt7j-w3af
4
vulnerability VCID-kgf5-wu3r-pqc6
5
vulnerability VCID-m9gg-8qum-9bh2
6
vulnerability VCID-nekz-z7zw-mfgz
7
vulnerability VCID-t5cn-a543-nyag
8
vulnerability VCID-urb1-hv1z-duga
9
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.11.0
36
url pkg:pypi/scrapy@2.11.1
purl pkg:pypi/scrapy@2.11.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-dc1m-rt7j-w3af
2
vulnerability VCID-nekz-z7zw-mfgz
3
vulnerability VCID-t5cn-a543-nyag
4
vulnerability VCID-urb1-hv1z-duga
5
vulnerability VCID-veaw-n6vt-zfgu
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.11.1
37
url pkg:pypi/scrapy@2.11.2
purl pkg:pypi/scrapy@2.11.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-dc1m-rt7j-w3af
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.11.2
38
url pkg:pypi/scrapy@2.12.0
purl pkg:pypi/scrapy@2.12.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-dc1m-rt7j-w3af
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.12.0
39
url pkg:pypi/scrapy@2.13.0
purl pkg:pypi/scrapy@2.13.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-dc1m-rt7j-w3af
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.13.0
40
url pkg:pypi/scrapy@2.13.1
purl pkg:pypi/scrapy@2.13.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-dc1m-rt7j-w3af
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.13.1
41
url pkg:pypi/scrapy@2.13.2
purl pkg:pypi/scrapy@2.13.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-dc1m-rt7j-w3af
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.13.2
42
url pkg:pypi/scrapy@2.13.3
purl pkg:pypi/scrapy@2.13.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-dc1m-rt7j-w3af
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.13.3
43
url pkg:pypi/scrapy@2.13.4
purl pkg:pypi/scrapy@2.13.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.13.4
44
url pkg:pypi/scrapy@2.14.0
purl pkg:pypi/scrapy@2.14.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.14.0
45
url pkg:pypi/scrapy@2.14.1
purl pkg:pypi/scrapy@2.14.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-1k4b-pr5k-s7e5
1
vulnerability VCID-m9gg-8qum-9bh2
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/scrapy@2.14.1
References
0
reference_url https://github.com/scrapy/scrapy
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/scrapy/scrapy
1
reference_url https://github.com/scrapy/scrapy/commit/945b787a263586cb5803c01c6da57daad8997ae5
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/scrapy/scrapy/commit/945b787a263586cb5803c01c6da57daad8997ae5
2
reference_url https://github.com/scrapy/scrapy/security/advisories/GHSA-cwxj-rr6w-m6w7
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
1
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
2
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/scrapy/scrapy/security/advisories/GHSA-cwxj-rr6w-m6w7
3
reference_url https://github.com/advisories/GHSA-cwxj-rr6w-m6w7
reference_id GHSA-cwxj-rr6w-m6w7
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-cwxj-rr6w-m6w7
Weaknesses
0
cwe_id 470
name Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')
description The product uses external input with reflection to select which classes or code to use, but it does not sufficiently prevent the input from selecting improper classes or code.
1
cwe_id 937
name OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013.
2
cwe_id 1035
name OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017.
Exploits
Severity_range_score7.0 - 8.9
Exploitability0.5
Weighted_severity8.0
Risk_score4.0
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-1k4b-pr5k-s7e5