CVE-2017-14158

Source
https://nvd.nist.gov/vuln/detail/CVE-2017-14158
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-14158.json
Aliases
Published
2017-09-05T17:29:00Z
Modified
2023-11-29T06:04:50.023857Z
Details

Scrapy 1.4 allows remote attackers to cause a denial of service (memory consumption) via large files because arbitrarily many files are read into memory, which is especially problematic if the files are then individually written in a separate thread to a slow storage resource, as demonstrated by interaction between dataReceived (in core/downloader/handlers/http11.py) and S3FilesStore.

References

Affected packages

Git / github.com/scrapy/scrapy

Affected ranges

Type
GIT
Repo
https://github.com/scrapy/scrapy
Events
Introduced
0The exact introduced commit is unknown
Last affected

Affected versions

0.*

0.10
0.10-rc1
0.10.1
0.10.2
0.10.3
0.14.0
0.15.0
0.15.1
0.17.0
0.18.0
0.19.0
0.21.0
0.23.0
0.24.0
0.25.0
0.25.1
0.7
0.7-rc1
0.8
0.9
0.9-rc1

1.*

1.0.0rc1
1.2.0
1.2.0dev2
1.2.1
1.2.2
1.3.0
1.3.1
1.3.2
1.4.0

Other

hojo

scrapy-0.*

scrapy-0.25.1-sc