CVE-2017-1000101
curl supports "globbing" of URLs, in which a user can pass a numerical range to have the tool...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List
6.5
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.
- Record
CVE-2017-1000101- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-119
- Updated
- 2026-11-02
EUVDEUVD-2017-1405
6.5
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.
- Record
EUVD-2017-1405- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qxxx-25g2-qj92
6.5
curl supports "globbing" of URLs, in which a user can pass a numerical range to have the tool...
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.
- Record
GHSA-qxxx-25g2-qj92- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-119
- Updated
- 2026-11-02
NVD
6.5
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.
- Record
CVE-2017-1000101- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:N - Weakness
- CWE-119
- Updated
- 2026-11-02
OSVALPINE-CVE-2017-1000101
6.5
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.
- Record
ALPINE-CVE-2017-1000101- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2017-1000101
6.5
CVE-2017-1000101 does not affect BellSoft software
- Record
BELL-CVE-2017-1000101- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 12 moreShow less
OSV
6.5
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.
- Record
CVE-2017-1000101- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-1000101
6.5
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.
- Record
DEBIAN-CVE-2017-1000101- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2018:3558
8.1
Red Hat Security Advisory: httpd24 security, bug fix, and enhancement update
- Record
RHSA-2018:3558- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-1000101
6.5
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.
- Record
UBUNTU-CVE-2017-1000101- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVCURL-CVE-2017-1000101 No score
URL globbing out of bounds read
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 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.
- Record
CURL-CVE-2017-1000101- Updated
- 2026-11-02
OSVMGASA-2017-0281 No score
Updated curl packages fix security vulnerabilities
When asking to get a file from a file:// URL, libcurl provides a feature that outputs meta-data about the file using HTTP-like headers. The code doing this would send the wrong buffer to the user (stdout or the application's provide callback), which could lead to other private data from the heap to get inadvertently displayed. The wrong buffer was an uninitialized memory area allocated on the heap and if it turned out to not contain any zero byte, it would continue and display the data following that buffer in memory (CVE-2017-1000099).
When doing a TFTP transfer and curl/libcurl is given a URL that contains a very long file name (longer than about 515 bytes), the file name is truncated to fit within the buffer boundaries, but the buffer size is still wrongly updated to use the untruncated length. This too large value is then used in the sendto() call, making curl attempt to send more data than what is actually put into the buffer. The sendto() function will then read beyond the end of the heap based buffer. A malicious HTTP(S) server could redirect a vulnerable libcurl-using client to a crafted TFTP URL (if the client hasn't restricted which protocols it allows redirects to) and trick it to send private memory contents to a remote server over UDP. Limit curl's redirect protocols with --proto-redir and libcurl's with CURLOPT_REDIR_PROTOCOLS (CVE-2017-1000100).
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 (CVE-2017-1000101).
- Record
MGASA-2017-0281- Updated
- 2026-11-02
OSVMGASA-2018-0053 No score
Updated curl packages fix security vulnerability
If cookie state is written into a cookie jar file that is later read back and used for subsequent requests, a malicious HTTP server can inject new cookies for arbitrary domains into said cookie jar. The issue pertains to the function that loads cookies into memory, which reads the specified file into a fixed-size buffer in a line-by-line manner using the fgets() function. If an invocation of fgets() cannot read the whole line into the destination buffer due to it being too small, it truncates the output. This way, a very long cookie (name + value) sent by a malicious server would be stored in the file and subsequently that cookie could be read partially and crafted correctly, it could be treated as a different cookie for another server (CVE-2016-8615).
When re-using a connection, curl was doing case insensitive comparisons of user name and password with the existing connections. This means that if an unused connection with proper credentials exists for a protocol that has connection-scoped credentials, an attacker can cause that connection to be reused if s/he knows the case-insensitive version of the correct password (CVE-2016-8616).
In libcurl's base64 encode function, the output buffer is allocated without any checks on a variable used to determine its size. On systems with 32-bit addresses in userspace, the multiplication in the expression wraps around if the size is too large. If this happens, an undersized output buffer will be allocated, but the full result will be written, thus causing the memory behind the output buffer to be overwritten. If a username is set directly via CURLOPT_USERNAME (or curl's -u, --user option), this vulnerability can be triggered. The name has to be at least 512MB big in a 32bit system. Systems with 64 bit versions of the size_t type are not affected by this issue (CVE-2016-8617).
The libcurl API function called curl_maprintf() can be tricked into doing a double-free due to an unsafe size_t multiplication, on systems using 32 bit size_t variables. The function is also used internallty in numerous situations. The function doubles an allocated memory area with realloc() and allows the size to wrap and become zero and when doing so realloc() returns NULL and frees the memory - in contrary to normal realloc() fails where it only returns NULL - causing libcurl to free the memory again in the error path. Systems with 64 bit versions of the size_t type are not affected by this issue. This behavior is triggable using the publicly exposed function (CVE-2016-8618).
In curl's implementation of the Kerberos authentication mechanism, the function read_data() in security.c is used to fill the necessary krb5 structures. When reading one of the length fields from the socket, it fails to ensure that the length parameter passed to realloc() is not set to 0. This would lead to realloc() getting called with a zero size and when doing so realloc() returns NULL and frees the memory - in contrary to normal realloc() fails where it only returns NULL - causing libcurl to free the memory again in the error path. This flaw could be triggered by a malicious or just otherwise ill-behaving server (CVE-2016-8619).
The curl tool's "globbing" feature allows a user to specify a numerical range through which curl will iterate. The curl code for parsing the second unsigned number did not check for a leading minus character, which allowed a user to specify [1--1] with no complaints and have the latter -1 number get turned into the largest unsigned long value the system can handle. This would ultimately cause curl to write outside the dedicated malloced buffer after no less than 100,000 iterations, since it would have room for 5 digits but not 6. When the range is specified with letters, and the ending letter is left out [L-], the code would still advance its read pointer 5 bytes even if the string was just 4 bytes and end up reading outside the given buffer. This flaw exists only in the curl tool, not in the libcurl library…
- Record
MGASA-2018-0053- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10582-1 No score
curl-7.79.1-1.1 on GA media
These are all security issues fixed in the curl-7.79.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10582-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:2174-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2017-1000100: TFP sends more than buffer size and it could lead to a denial of service (bsc#1051644)
- CVE-2017-1000101: URL globbing out of bounds read could lead to a denial of service (bsc#1051643)
- Record
SUSE-SU-2017:2174-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:2699-1 No score
Security update for SLES 12 Docker image
The SUSE Linux Enterprise Server 12 container image has been updated to include security and stability fixes.
The following issues related to building of the container images have been fixed:
- Included krb5 package to avoid the inclusion of krb5-mini which gets selected as a dependency by the Build Service solver. (bsc#1056193)
- Do not install recommended packages when building container images. (bsc#975726)
A number of security issues that have been already fixed by updates released for SUSE Linux Enterprise Server 12 are now included in the base image. A package/CVE cross-reference is available below.
pam:
- CVE-2015-3238
libtasn1:
- CVE-2015-3622
- CVE-2016-4008
libidn:
- CVE-2015-2059
- CVE-2015-8948
- CVE-2016-6261
- CVE-2016-6262
- CVE-2016-6263
zlib:
- CVE-2016-9840
- CVE-2016-9841
- CVE-2016-9842
- CVE-2016-9843
curl:
- CVE-2016-5419
- CVE-2016-5420
- CVE-2016-5421
- CVE-2016-7141
- CVE-2016-7167
- CVE-2016-8615
- CVE-2016-8616
- CVE-2016-8617
- CVE-2016-8618
- CVE-2016-8619
- CVE-2016-8620
- CVE-2016-8621
- CVE-2016-8622
- CVE-2016-8623
- CVE-2016-8624
- CVE-2016-9586
- CVE-2017-1000100
- CVE-2017-1000101
- CVE-2017-7407
openssl:
- CVE-2016-2105
- CVE-2016-2106
- CVE-2016-2107
- CVE-2016-2108
- CVE-2016-2109
- CVE-2016-2177
- CVE-2016-2178
- CVE-2016-2179
- CVE-2016-2180
- CVE-2016-2181
- CVE-2016-2182
- CVE-2016-2183
- CVE-2016-6302
- CVE-2016-6303
- CVE-2016-6304
- CVE-2016-6306
libxml2:
- CVE-2014-0191
- CVE-2015-8806
- CVE-2016-1762
- CVE-2016-1833
- CVE-2016-1834
- CVE-2016-1835
- CVE-2016-1837
- CVE-2016-1838
- CVE-2016-1839
- CVE-2016-1840
- CVE-2016-2073
- CVE-2016-3627
- CVE-2016-3705
- CVE-2016-4447
- CVE-2016-4448
- CVE-2016-4449
- CVE-2016-4483
- CVE-2016-4658
- CVE-2016-9318
- CVE-2016-9597
- CVE-2017-9047
- CVE-2017-9048
- CVE-2017-9049
- CVE-2017-9050
util-linux:
- CVE-2015-5218
- CVE-2016-5011
- CVE-2017-2616
cracklib:
- CVE-2016-6318
systemd:
- CVE-2014-9770
- CVE-2015-8842
- CVE-2016-7796
pcre:
- CVE-2014-8964
- CVE-2015-2325
- CVE-2015-2327
- CVE-2015-2328
- CVE-2015-3210
- CVE-2015-3217
- CVE-2015-5073
- CVE-2015-8380
- CVE-2015-8381
- CVE-2015-8382
- CVE-2015-8383
- CVE-2015-8384
- CVE-2015-8385
- CVE-2015-8386
- CVE-2015-8387
- CVE-2015-8388
- CVE-2015-8389
- CVE-2015-8390
- CVE-2015-8391
- CVE-2015-8392
- CVE-2015-8393
- CVE-2015-8394
- CVE-2015-8395
- CVE-2016-1283
- CVE-2016-3191
appamor:
- CVE-2017-6507
bash:
- CVE-2014-6277
- CVE-2014-6278
- CVE-2016-0634
- CVE-2016-7543
cpio:
- CVE-2016-2037
glibc:
- CVE-2016-1234
- CVE-2016-3075
- CVE-2016-3706
- CVE-2016-4429
- CVE-2017-1000366
perl:
- CVE-2015-8853
- CVE-2016-1238
- CVE-2016-2381
- CVE-2016-6185
libssh2_org:
- CVE-2016-0787
expat:
- CVE-2012-6702
- CVE-2015-1283
- CVE-2016-0718
- CVE-2016-5300
- CVE-2016-9063
- CVE-2017-9233
ncurses:
- CVE-2017-10684
- CVE-2017-10685
- CVE-2017-11112
- CVE-2017-11113
libksba:
- CVE-2016-4574
- CVE-2016-4579
libgcrypt:
- CVE-2015-7511
- CVE-2016-6313
- CVE-2017-7526
dbus-1:
- CVE-2014-7824
- CVE-2015-0245
Finally, the following packages received non-security fixes:
- augeas
- bzip2
- ca-certificates-mozilla
- coreutils
- cryptsetup
- cyrus-sasl
- dirmngr
- e2fsprogs
- findutils
- gpg2
- insserv-compat
- kmod
- libcap
- libsolv
- libzypp
- openldap2
- p11-kit
- permissions
- procps
- rpm
- sed
- shadow
- zypper
- Record
SUSE-SU-2017:2699-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:2700-1 No score
Security update for SLES 12-SP1 Docker image
The SUSE Linux Enterprise Server 12 SP1 container image has been updated to include security and stability fixes.
The following issues related to building of the container images have been fixed:
- Included krb5 package to avoid the inclusion of krb5-mini which gets selected as a dependency by the Build Service solver. (bsc#1056193)
- Do not install recommended packages when building container images. (bsc#975726)
A number of security issues that have been already fixed by updates released for SUSE Linux Enterprise Server 12 SP1 are now included in the base image. A package/CVE cross-reference is available below.
pam:
- CVE-2015-3238
libtasn1:
- CVE-2015-3622
- CVE-2016-4008
expat:
expat:
- CVE-2012-6702
- CVE-2015-1283
- CVE-2016-0718
- CVE-2016-5300
- CVE-2016-9063
- CVE-2017-9233
libidn:
- CVE-2015-2059
- CVE-2015-8948
- CVE-2016-6261
- CVE-2016-6262
- CVE-2016-6263
zlib:
- CVE-2016-9840
- CVE-2016-9841
- CVE-2016-9842
- CVE-2016-9843
curl:
- CVE-2016-5419
- CVE-2016-5420
- CVE-2016-5421
- CVE-2016-7141
- CVE-2016-7167
- CVE-2016-8615
- CVE-2016-8616
- CVE-2016-8617
- CVE-2016-8618
- CVE-2016-8619
- CVE-2016-8620
- CVE-2016-8621
- CVE-2016-8622
- CVE-2016-8623
- CVE-2016-8624
- CVE-2016-9586
- CVE-2017-1000100
- CVE-2017-1000101
- CVE-2017-7407
openssl:
- CVE-2016-2105
- CVE-2016-2106
- CVE-2016-2107
- CVE-2016-2108
- CVE-2016-2109
- CVE-2016-2177
- CVE-2016-2178
- CVE-2016-2179
- CVE-2016-2180
- CVE-2016-2181
- CVE-2016-2182
- CVE-2016-2183
- CVE-2016-6302
- CVE-2016-6303
- CVE-2016-6304
- CVE-2016-6306
- CVE-2016-7056
- CVE-2016-8610
- CVE-2017-3731
cracklib:
- CVE-2016-6318
pcre:
- CVE-2014-8964
- CVE-2015-2325
- CVE-2015-2327
- CVE-2015-2328
- CVE-2015-3210
- CVE-2015-3217
- CVE-2015-5073
- CVE-2015-8380
- CVE-2015-8381
- CVE-2015-8382
- CVE-2015-8383
- CVE-2015-8384
- CVE-2015-8385
- CVE-2015-8386
- CVE-2015-8387
- CVE-2015-8388
- CVE-2015-8389
- CVE-2015-8390
- CVE-2015-8391
- CVE-2015-8392
- CVE-2015-8393
- CVE-2015-8394
- CVE-2015-8395
- CVE-2016-1283
- CVE-2016-3191
appamor:
- CVE-2017-6507
bash:
- CVE-2014-6277
- CVE-2014-6278
- CVE-2016-0634
- CVE-2016-7543
cpio:
- CVE-2016-2037
glibc:
- CVE-2016-1234
- CVE-2016-3075
- CVE-2016-3706
- CVE-2016-4429
- CVE-2017-1000366
perl:
- CVE-2015-8853
- CVE-2016-1238
- CVE-2016-2381
- CVE-2016-6185
libssh2_org:
- CVE-2016-0787
util-linux:
- CVE-2016-5011
- CVE-2017-2616
ncurses:
- CVE-2017-10684
- CVE-2017-10685
- CVE-2017-11112
- CVE-2017-11113
libksba:
- CVE-2016-4574
- CVE-2016-4579
libxml2:
- CVE-2014-0191
- CVE-2015-8806
- CVE-2016-1762
- CVE-2016-1833
- CVE-2016-1834
- CVE-2016-1835
- CVE-2016-1837
- CVE-2016-1838
- CVE-2016-1839
- CVE-2016-1840
- CVE-2016-2073
- CVE-2016-3627
- CVE-2016-3705
- CVE-2016-4447
- CVE-2016-4448
- CVE-2016-4449
- CVE-2016-4483
- CVE-2016-4658
- CVE-2016-9318
- CVE-2016-9597
- CVE-2017-9047
- CVE-2017-9048
- CVE-2017-9049
- CVE-2017-9050
libgcrypt:
- CVE-2015-7511
- CVE-2016-6313
- CVE-2017-7526
update-alternatives:
- CVE-2015-0860
systemd:
- CVE-2014-9770
- CVE-2015-8842
- CVE-2016-7796
dbus-1:
- CVE-2014-7824
- CVE-2015-0245
Finally, the following packages received non-security fixes:
- augeas
- bzip2
- ca-certificates-mozilla
- coreutils
- cryptsetup
- cyrus-sasl
- dirmngr
- e2fsprogs
- findutils
- gpg2
- insserv-compat
- kmod
- libcap
- libsolv
- libzypp
- lua51
- lvm2
- netcfg
- p11-kit
- permissions
- procps
- rpm
- sed
- sg3_utils
- shadow
- zypper
- Record
SUSE-SU-2017:2700-1- Updated
- 2026-11-02
OSVUSN-3441-1 No score
curl vulnerabilities
Daniel Stenberg discovered that curl incorrectly handled large floating point output. A remote attacker could use this issue to cause curl to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-9586)
Even Rouault discovered that curl incorrectly handled large file names when doing TFTP transfers. A remote attacker could use this issue to cause curl to crash, resulting in a denial of service, or possibly obtain sensitive memory contents. (CVE-2017-1000100)
Brian Carpenter and Yongji Ouyang discovered that curl incorrectly handled numerical range globbing. A remote attacker could use this issue to cause curl to crash, resulting in a denial of service, or possibly obtain sensitive memory contents. (CVE-2017-1000101)
Max Dymond discovered that curl incorrectly handled FTP PWD responses. A remote attacker could use this issue to cause curl to crash, resulting in a denial of service. (CVE-2017-1000254)
Brian Carpenter discovered that curl incorrectly handled the --write-out command line option. A local attacker could possibly use this issue to obtain sensitive memory contents. (CVE-2017-7407)
- Record
USN-3441-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.10 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.11 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.12 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.13 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.14 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.15 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.16 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.17 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.18 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.19 |
before 7.55.0-r0 | 7.55.0-r0 |
Show 68 moreShow less
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.20 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.21 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.22 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.23 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.24 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.3 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.4 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.5 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.6 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.7 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.8 |
before 7.55.0-r0 | 7.55.0-r0 |
curlAlpine:v3.9 |
before 7.55.0-r0 | 7.55.0-r0 |
curlDebian:12 |
before 7.55.0-1 | 7.55.0-1 |
curlDebian:13 |
before 7.55.0-1 | 7.55.0-1 |
curlDebian:14 |
before 7.55.0-1 | 7.55.0-1 |
curlDebian:8 From an advisory covering 3 CVEs |
before 7.38.0-4+deb8u6, plus listed versions 7.38.0-47.38.0-4+deb8u17.38.0-4+deb8u27.38.0-4+deb8u37.38.0-4+deb8u47.38.0-4+deb8u5 |
7.38.0-4+deb8u6 |
curlDebian:9 From an advisory covering 3 CVEs |
before 7.52.1-5+deb9u1, plus listed versions 7.52.1-5 |
7.52.1-5+deb9u1 |
curlMageia:6 From an advisory covering 3 CVEs |
before 7.54.1-2.2.mga6 | 7.54.1-2.2.mga6 |
curlMageia:5 From an advisory covering 18 CVEs |
before 7.40.0-3.14.mga5 | 7.40.0-3.14.mga5 |
httpd24-curlRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:7.61.1-1.el6 | 0:7.61.1-1.el6 |
httpd24-curl-debuginfoRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:7.61.1-1.el6 | 0:7.61.1-1.el6 |
httpd24-httpdRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el6 | 0:2.4.34-7.el6 |
httpd24-httpd-debuginfoRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el6 | 0:2.4.34-7.el6 |
httpd24-httpd-develRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el6 | 0:2.4.34-7.el6 |
httpd24-httpd-manualRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el6 | 0:2.4.34-7.el6 |
httpd24-httpd-toolsRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el6 | 0:2.4.34-7.el6 |
httpd24-libcurlRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:7.61.1-1.el6 | 0:7.61.1-1.el6 |
httpd24-libcurl-develRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:7.61.1-1.el6 | 0:7.61.1-1.el6 |
httpd24-libnghttp2Red Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:1.7.1-7.el6 | 0:1.7.1-7.el6 |
httpd24-libnghttp2-develRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:1.7.1-7.el6 | 0:1.7.1-7.el6 |
httpd24-mod_ldapRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el6 | 0:2.4.34-7.el6 |
httpd24-mod_proxy_htmlRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 1:2.4.34-7.el6 | 1:2.4.34-7.el6 |
httpd24-mod_sessionRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el6 | 0:2.4.34-7.el6 |
httpd24-mod_sslRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 1:2.4.34-7.el6 | 1:2.4.34-7.el6 |
httpd24-nghttp2Red Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:1.7.1-7.el6 | 0:1.7.1-7.el6 |
httpd24-nghttp2-debuginfoRed Hat:rhel_software_collections:3::el6 From an advisory covering 38 CVEs |
before 0:1.7.1-7.el6 | 0:1.7.1-7.el6 |
httpd24-curlRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:7.61.1-1.el7 | 0:7.61.1-1.el7 |
httpd24-curl-debuginfoRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:7.61.1-1.el7 | 0:7.61.1-1.el7 |
httpd24-httpdRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el7 | 0:2.4.34-7.el7 |
httpd24-httpd-debuginfoRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el7 | 0:2.4.34-7.el7 |
httpd24-httpd-develRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el7 | 0:2.4.34-7.el7 |
httpd24-httpd-manualRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el7 | 0:2.4.34-7.el7 |
httpd24-httpd-toolsRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el7 | 0:2.4.34-7.el7 |
httpd24-libcurlRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:7.61.1-1.el7 | 0:7.61.1-1.el7 |
httpd24-libcurl-develRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:7.61.1-1.el7 | 0:7.61.1-1.el7 |
httpd24-libnghttp2Red Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:1.7.1-7.el7 | 0:1.7.1-7.el7 |
httpd24-libnghttp2-develRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:1.7.1-7.el7 | 0:1.7.1-7.el7 |
httpd24-mod_ldapRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el7 | 0:2.4.34-7.el7 |
httpd24-mod_mdRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el7 | 0:2.4.34-7.el7 |
httpd24-mod_proxy_htmlRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 1:2.4.34-7.el7 | 1:2.4.34-7.el7 |
httpd24-mod_sessionRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:2.4.34-7.el7 | 0:2.4.34-7.el7 |
httpd24-mod_sslRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 1:2.4.34-7.el7 | 1:2.4.34-7.el7 |
httpd24-nghttp2Red Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:1.7.1-7.el7 | 0:1.7.1-7.el7 |
httpd24-nghttp2-debuginfoRed Hat:rhel_software_collections:3::el7 From an advisory covering 38 CVEs |
before 0:1.7.1-7.el7 | 0:1.7.1-7.el7 |
curlSUSE:Linux Enterprise Desktop 12 SP2 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlSUSE:Linux Enterprise Desktop 12 SP3 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlSUSE:Linux Enterprise Software Development Kit 12 SP2 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlSUSE:Linux Enterprise Software Development Kit 12 SP3 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlSUSE:Linux Enterprise Server 12 SP2 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlSUSE:Linux Enterprise Server 12 SP3 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 2 CVEs |
before 7.37.0-37.3.1 | 7.37.0-37.3.1 |
curlUbuntu:14.04:LTS |
before 7.35.0-1ubuntu2.11, plus listed versions 7.32.0-1ubuntu17.33.0-1ubuntu17.34.0-1ubuntu17.35.0-1ubuntu17.35.0-1ubuntu2 Show 9 moreShow less7.35.0-1ubuntu2.17.35.0-1ubuntu2.27.35.0-1ubuntu2.37.35.0-1ubuntu2.57.35.0-1ubuntu2.67.35.0-1ubuntu2.77.35.0-1ubuntu2.87.35.0-1ubuntu2.97.35.0-1ubuntu2.10 |
7.35.0-1ubuntu2.11 |
curlUbuntu:16.04:LTS |
before 7.47.0-1ubuntu2.3, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu27.47.0-1ubuntu2.17.47.0-1ubuntu2.2 |
7.47.0-1ubuntu2.3 |
curlUbuntu:14.04:LTS From an advisory covering 5 CVEs |
before 7.35.0-1ubuntu2.11, plus listed versions 7.32.0-1ubuntu17.33.0-1ubuntu17.34.0-1ubuntu17.35.0-1ubuntu17.35.0-1ubuntu2 Show 9 moreShow less7.35.0-1ubuntu2.17.35.0-1ubuntu2.27.35.0-1ubuntu2.37.35.0-1ubuntu2.57.35.0-1ubuntu2.67.35.0-1ubuntu2.77.35.0-1ubuntu2.87.35.0-1ubuntu2.97.35.0-1ubuntu2.10 |
7.35.0-1ubuntu2.11 |
curlUbuntu:16.04:LTS From an advisory covering 5 CVEs |
before 7.47.0-1ubuntu2.3, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu27.47.0-1ubuntu2.17.47.0-1ubuntu2.2 |
7.47.0-1ubuntu2.3 |
curlopenSUSE:Tumbleweed From an advisory covering 48 CVEs |
before 7.79.1-1.1 | 7.79.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-1000101 is a medium vulnerability (CVSS 6.5) in Haxx Curl, published August 9, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.72%, the 89th percentile. Fixed in curl 7.55.0-r0.
References
support.apple.com/HT208221
access.redhat.com/errata/RHSA-2018:3558
security.gentoo.org/glsa/201709-14
curl.haxx.se/docs/adv_20170809A.html
securitytracker.com/id/1039117
securityfocus.com/bid/100249
Show 194 moreShow less
debian.org/security/2017/dsa-3992
nvd.nist.gov/vuln/detail/CVE-2017-1000101
github.com/advisories/GHSA-qxxx-25g2-qj92
security.alpinelinux.org/vuln/CVE-2017-1000101
docs.bell-sw.com/security/cves/CVE-2017-1000101
security-tracker.debian.org/tracker/CVE-2017-1000101
advisories.mageia.org/MGASA-2017-0281.html
bugs.mageia.org/show_bug.cgi?id=21481
curl.haxx.se/docs/adv_20170809B.html
curl.haxx.se/docs/adv_20170809C.html
advisories.mageia.org/MGASA-2018-0053.html
bugs.mageia.org/show_bug.cgi?id=19700
curl.haxx.se/docs/adv_20161102A.html
curl.haxx.se/docs/adv_20161102B.html
curl.haxx.se/docs/adv_20161102C.html
curl.haxx.se/docs/adv_20161102D.html
curl.haxx.se/docs/adv_20161102E.html
curl.haxx.se/docs/adv_20161102F.html
curl.haxx.se/docs/adv_20161102G.html
curl.haxx.se/docs/adv_20161102H.html
curl.haxx.se/docs/adv_20161102I.html
curl.haxx.se/docs/adv_20161102J.html
curl.haxx.se/docs/adv_20161221A.html
curl.haxx.se/docs/adv_20170403.html
curl.haxx.se/docs/adv_20171004.html
curl.haxx.se/docs/adv_20171023.html
curl.haxx.se/docs/adv_2017-12e7.html
curl.haxx.se/docs/adv_2017-ae72.html
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_software_collections/3/html/3.2_release_notes/chap-rhscl
bugzilla.redhat.com/show_bug.cgi?id=1362183
bugzilla.redhat.com/show_bug.cgi?id=1362190
bugzilla.redhat.com/show_bug.cgi?id=1362199
bugzilla.redhat.com/show_bug.cgi?id=1373229
bugzilla.redhat.com/show_bug.cgi?id=1375906
bugzilla.redhat.com/show_bug.cgi?id=1388370
bugzilla.redhat.com/show_bug.cgi?id=1388371
bugzilla.redhat.com/show_bug.cgi?id=1388377
bugzilla.redhat.com/show_bug.cgi?id=1388378
bugzilla.redhat.com/show_bug.cgi?id=1388379
bugzilla.redhat.com/show_bug.cgi?id=1388382
bugzilla.redhat.com/show_bug.cgi?id=1388385
bugzilla.redhat.com/show_bug.cgi?id=1388386
bugzilla.redhat.com/show_bug.cgi?id=1388388
bugzilla.redhat.com/show_bug.cgi?id=1388390
bugzilla.redhat.com/show_bug.cgi?id=1388392
bugzilla.redhat.com/show_bug.cgi?id=1406712
bugzilla.redhat.com/show_bug.cgi?id=1439190
bugzilla.redhat.com/show_bug.cgi?id=1478309
bugzilla.redhat.com/show_bug.cgi?id=1478310
bugzilla.redhat.com/show_bug.cgi?id=1495541
bugzilla.redhat.com/show_bug.cgi?id=1503705
bugzilla.redhat.com/show_bug.cgi?id=1515757
bugzilla.redhat.com/show_bug.cgi?id=1515760
bugzilla.redhat.com/show_bug.cgi?id=1518737
bugzilla.redhat.com/show_bug.cgi?id=1537125
bugzilla.redhat.com/show_bug.cgi?id=1540167
bugzilla.redhat.com/show_bug.cgi?id=1552628
bugzilla.redhat.com/show_bug.cgi?id=1552631
security.access.redhat.com/data/csaf/v2/advisories/2018/rhsa-2018_3558.json
access.redhat.com/security/cve/CVE-2016-5419
cve.org/CVERecord?id=CVE-2016-5419
nvd.nist.gov/vuln/detail/CVE-2016-5419
curl.haxx.se/docs/adv_20160803A.html
access.redhat.com/security/cve/CVE-2016-5420
cve.org/CVERecord?id=CVE-2016-5420
nvd.nist.gov/vuln/detail/CVE-2016-5420
curl.haxx.se/docs/adv_20160803B.html
access.redhat.com/security/cve/CVE-2016-5421
cve.org/CVERecord?id=CVE-2016-5421
nvd.nist.gov/vuln/detail/CVE-2016-5421
curl.haxx.se/docs/adv_20160803C.html
access.redhat.com/security/cve/CVE-2016-7141
cve.org/CVERecord?id=CVE-2016-7141
nvd.nist.gov/vuln/detail/CVE-2016-7141
curl.haxx.se/docs/adv_20160907.html
access.redhat.com/security/cve/CVE-2016-7167
cve.org/CVERecord?id=CVE-2016-7167
nvd.nist.gov/vuln/detail/CVE-2016-7167
curl.haxx.se/docs/adv_20160914.html
access.redhat.com/security/cve/CVE-2016-8615
cve.org/CVERecord?id=CVE-2016-8615
nvd.nist.gov/vuln/detail/CVE-2016-8615
access.redhat.com/security/cve/CVE-2016-8616
cve.org/CVERecord?id=CVE-2016-8616
nvd.nist.gov/vuln/detail/CVE-2016-8616
access.redhat.com/security/cve/CVE-2016-8617
cve.org/CVERecord?id=CVE-2016-8617
nvd.nist.gov/vuln/detail/CVE-2016-8617
access.redhat.com/security/cve/CVE-2016-8618
cve.org/CVERecord?id=CVE-2016-8618
nvd.nist.gov/vuln/detail/CVE-2016-8618
access.redhat.com/security/cve/CVE-2016-8619
cve.org/CVERecord?id=CVE-2016-8619
nvd.nist.gov/vuln/detail/CVE-2016-8619
access.redhat.com/security/cve/CVE-2016-8620
cve.org/CVERecord?id=CVE-2016-8620
nvd.nist.gov/vuln/detail/CVE-2016-8620
access.redhat.com/security/cve/CVE-2016-8621
cve.org/CVERecord?id=CVE-2016-8621
nvd.nist.gov/vuln/detail/CVE-2016-8621
access.redhat.com/security/cve/CVE-2016-8622
cve.org/CVERecord?id=CVE-2016-8622
nvd.nist.gov/vuln/detail/CVE-2016-8622
access.redhat.com/security/cve/CVE-2016-8623
cve.org/CVERecord?id=CVE-2016-8623
nvd.nist.gov/vuln/detail/CVE-2016-8623
access.redhat.com/security/cve/CVE-2016-8624
cve.org/CVERecord?id=CVE-2016-8624
nvd.nist.gov/vuln/detail/CVE-2016-8624
access.redhat.com/security/cve/CVE-2016-8625
cve.org/CVERecord?id=CVE-2016-8625
nvd.nist.gov/vuln/detail/CVE-2016-8625
curl.haxx.se/docs/adv_20161102K.html
access.redhat.com/security/cve/CVE-2016-9586
cve.org/CVERecord?id=CVE-2016-9586
nvd.nist.gov/vuln/detail/CVE-2016-9586
access.redhat.com/security/cve/CVE-2017-7407
cve.org/CVERecord?id=CVE-2017-7407
nvd.nist.gov/vuln/detail/CVE-2017-7407
access.redhat.com/security/cve/CVE-2017-8816
cve.org/CVERecord?id=CVE-2017-8816
nvd.nist.gov/vuln/detail/CVE-2017-8816
access.redhat.com/security/cve/CVE-2017-8817
cve.org/CVERecord?id=CVE-2017-8817
nvd.nist.gov/vuln/detail/CVE-2017-8817
access.redhat.com/security/cve/CVE-2017-15710
cve.org/CVERecord?id=CVE-2017-15710
nvd.nist.gov/vuln/detail/CVE-2017-15710
httpd.apache.org/security/vulnerabilities_24.html
access.redhat.com/security/cve/CVE-2017-15715
cve.org/CVERecord?id=CVE-2017-15715
nvd.nist.gov/vuln/detail/CVE-2017-15715
access.redhat.com/security/cve/CVE-2017-1000100
cve.org/CVERecord?id=CVE-2017-1000100
nvd.nist.gov/vuln/detail/CVE-2017-1000100
access.redhat.com/security/cve/CVE-2017-1000101
cve.org/CVERecord?id=CVE-2017-1000101
access.redhat.com/security/cve/CVE-2017-1000254
cve.org/CVERecord?id=CVE-2017-1000254
nvd.nist.gov/vuln/detail/CVE-2017-1000254
access.redhat.com/security/cve/CVE-2017-1000257
cve.org/CVERecord?id=CVE-2017-1000257
nvd.nist.gov/vuln/detail/CVE-2017-1000257
access.redhat.com/security/cve/CVE-2018-1283
cve.org/CVERecord?id=CVE-2018-1283
nvd.nist.gov/vuln/detail/CVE-2018-1283
cve.org/CVERecord?id=CVE-2018-1301
nvd.nist.gov/vuln/detail/CVE-2018-1301
cve.org/CVERecord?id=CVE-2018-1303
nvd.nist.gov/vuln/detail/CVE-2018-1303
curl.haxx.se/docs/CVE-2018-14618.html
curl.haxx.se/docs/adv_2018-b3bf.html
curl.haxx.se/docs/adv_2018-9cd6.html
curl.haxx.se/docs/adv_2018-97a2.html
suse.com/support/update/announcement/2017/suse-su-20172174-1
bugzilla.suse.com/1051643
bugzilla.suse.com/1051644
suse.com/security/cve/CVE-2017-1000100
suse.com/security/cve/CVE-2017-1000101
suse.com/support/update/announcement/2017/suse-su-20172699-1
bugzilla.suse.com/1056193
bugzilla.suse.com/975726
suse.com/security/cve/CVE-2012-6702
suse.com/security/cve/CVE-2014-0191
suse.com/security/cve/CVE-2014-6271
suse.com/security/cve/CVE-2014-6277
suse.com/security/cve/CVE-2014-6278
suse.com/security/cve/CVE-2014-7169
suse.com/security/cve/CVE-2014-7187
suse.com/security/cve/CVE-2014-7824
suse.com/security/cve/CVE-2014-8964
suse.com/security/cve/CVE-2014-9770
suse.com/security/cve/CVE-2015-0245
suse.com/security/cve/CVE-2015-1283
suse.com/security/cve/CVE-2015-2059
suse.com/security/cve/CVE-2015-2325
suse.com/security/cve/CVE-2015-2327
suse.com/security/cve/CVE-2015-2328
suse.com/security/cve/CVE-2015-3210
suse.com/security/cve/CVE-2015-3217
suse.com/security/cve/CVE-2015-3238
suse.com/security/cve/CVE-2015-3622
suse.com/security/cve/CVE-2015-5073
suse.com/security/cve/CVE-2015-5218
suse.com/security/cve/CVE-2015-5276
suse.com/security/cve/CVE-2015-7511
suse.com/security/cve/CVE-2015-8380
ubuntu.com/security/CVE-2017-1000101
ubuntu.com/security/notices/USN-3441-1
ubuntu.com/security/CVE-2016-9586
ubuntu.com/security/CVE-2017-7407
ubuntu.com/security/CVE-2017-1000100
ubuntu.com/security/CVE-2017-1000254
Left out here: 212 references and the rest of 1 source description. The JSON record has them.