cbcvebase.
CVE-2017-1000101
published 2017-10-05

CVE-2017-1000101: curl supports "globbing" of URLs, in which a user can pass a numerical range to have the tool iterate over those numbers to do a sequence of transfers. In the…

PriorityP430medium6.5CVSS 3.1
AVNACLPRNUIRSUCHINAN
EPSS
0.60%
70.1th percentile
curl supports "globbing" of URLs, in which a user can pass a numerical range to have the tool iterate over those numbers to do a sequence of transfers. In the globbing function that parses the numerical range, there was an omission that made curl read a byte beyond the end of the URL if given a carefully crafted, or just wrongly written, URL. The URL is stored in a heap based buffer, so it could then be made to wrongly read something else instead of crashing. An example of a URL that triggers the flaw would be `http://ur%20[0-60000000000000000000`.

Affected

40 ranges· showing 25
VendorProductVersion rangeFixed in
applemacos_high_sierra_10.13.1_security_update_2017-001_sierra_and_security_update_20
debiancurl< curl 7.55.0-1 (bookworm)curl 7.55.0-1 (bookworm)
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl
haxxcurl

CVSS provenance

nvdv3.16.5MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
nvdv3.06.5MEDIUMCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:P/I:N/A:N
osv8.1HIGH
vendor_debian6.5MEDIUM
vendor_redhat6.5MEDIUM
vendor_ubuntu5.9MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.