Lucene search
+L

3068 matches found

curl security advisories
curl security advisories
added 2016/11/02 8:0 a.m.15 views

OOB write via unchecked multiplication

In libcurl's base64 encode function, the output buffer is allocated as follows without any checks on insize: malloc insize 4 / 3 + 4 On systems with 32-bit addresses in userspace e.g. x86, ARM, x32, the multiplication in the expression wraps around if insize is at least 1GB of data. If this...

7CVSS7AI score0.00593EPSS
SaveExploits0Affected Software2
OSV
OSV
added 2016/11/02 8:0 a.m.20 views

CURL-CVE-2016-8617 OOB write via unchecked multiplication

In libcurl's base64 encode function, the output buffer is allocated as follows without any checks on insize: malloc insize 4 / 3 + 4 On systems with 32-bit addresses in userspace e.g. x86, ARM, x32, the multiplication in the expression wraps around if insize is at least 1GB of data. If this...

7CVSS7.2AI score0.00593EPSS
SaveExploits0
OSV
OSV
added 2016/11/02 8:0 a.m.8 views

CURL-CVE-2016-8622 URL unescape heap overflow via integer truncation

The URL percent-encoding decode function in libcurl is called curleasyunescape. Internally, even if this function would be made to allocate a destination buffer larger than 2GB, it would return that new length in a signed 32-bit integer variable, thus the length would get either truncated only or...

9.8CVSS6.9AI score0.0467EPSS
SaveExploits0
OSV
OSV
added 2016/11/02 12:0 a.m.9 views

UBUNTU-CVE-2016-8618

The libcurl API function called curlmaprintf before version 7.51.0 can be tricked into doing a double-free due to an unsafe sizet multiplication, on systems using 32 bit sizet variables...

9.8CVSS6.8AI score0.04837EPSS
SaveExploits0References4
UbuntuCve
UbuntuCve
added 2016/11/02 12:0 a.m.33 views

CVE-2016-8622

The URL percent-encoding decode function in libcurl before 7.51.0 is called curleasyunescape. Internally, even if this function would be made to allocate a unscape destination buffer larger than 2GB, it would return that new length in a signed 32 bit integer variable, thus the length would get...

9.8CVSS6.9AI score0.0467EPSS
SaveExploits0References3
UbuntuCve
UbuntuCve
added 2016/11/02 12:0 a.m.31 views

CVE-2016-8618

The libcurl API function called curlmaprintf before version 7.51.0 can be tricked into doing a double-free due to an unsafe sizet multiplication, on systems using 32 bit sizet variables...

9.8CVSS6.8AI score0.04837EPSS
SaveExploits0References3
OSV
OSV
added 2016/11/02 12:0 a.m.5 views

UBUNTU-CVE-2016-8622

The URL percent-encoding decode function in libcurl before 7.51.0 is called curleasyunescape. Internally, even if this function would be made to allocate a unscape destination buffer larger than 2GB, it would return that new length in a signed 32 bit integer variable, thus the length would get...

9.8CVSS6.8AI score0.0467EPSS
SaveExploits0References4
NVD
NVD
added 2016/10/07 2:59 p.m.32 views

CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.8CVSS8AI score0.11737EPSS
SaveExploits0References13
OSV
OSV
added 2016/10/07 2:59 p.m.5 views

ALPINE-CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.8CVSS7.6AI score0.11737EPSS
SaveExploits0References1
OSV
OSV
added 2016/10/07 2:59 p.m.3 views

DEBIAN-CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.8CVSS9.6AI score0.11737EPSS
SaveExploits0References1
OSV
OSV
added 2016/10/07 2:59 p.m.10 views

CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.8CVSS9AI score0.11737EPSS
SaveExploits0References13
Prion
Prion
added 2016/10/07 2:59 p.m.21 views

Integer overflow

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

7.5CVSS7.3AI score0.11737EPSS
SaveExploits0References13Affected Software2
Debian CVE
Debian CVE
added 2016/10/07 2:0 p.m.37 views

CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.8CVSS10AI score0.11737EPSS
SaveExploits0
CVE
CVE
added 2016/10/07 2:0 p.m.265 views

CVE-2016-7167

CVE-2016-7167: In libcurl, four escaping/unescaping functions (curl_escape, curl_easy_escape, curl_unescape, curl_easy_unescape) allow a string length of 0xffffffff, causing integer overflows and a heap-based buffer overflow. The vulnerability affects libcurl builds predating upstream fix. Upstre...

9.8CVSS8AI score0.11737EPSS
SaveExploits0References13Affected Software1
Cvelist
Cvelist
added 2016/10/07 2:0 p.m.37 views

CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.1AI score0.11737EPSS
SaveExploits0References13
AlpineLinux
AlpineLinux
added 2016/10/07 2:0 p.m.46 views

CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.8CVSS9.3AI score0.11737EPSS
SaveExploits0
OSV
OSV
added 2016/10/07 12:0 a.m.6 views

UBUNTU-CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.8CVSS7.1AI score0.11737EPSS
SaveExploits0References5
UbuntuCve
UbuntuCve
added 2016/10/07 12:0 a.m.25 views

CVE-2016-7167

Multiple integer overflows in the 1 curlescape, 2 curleasyescape, 3 curlunescape, and 4 curleasyunescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow...

9.8CVSS7.1AI score0.11737EPSS
SaveExploits0References4
OSV
OSV
added 2016/10/03 9:59 p.m.15 views

CVE-2016-7141

curl and libcurl before 7.50.2, when built with NSS and the libnsspem.so library is available at runtime, allow remote attackers to hijack the authentication of a TLS connection by leveraging reuse of a previously loaded client certificate from file for a connection for which no certificate has...

7.5CVSS7.8AI score0.08404EPSS
SaveExploits0References12
OSV
OSV
added 2016/10/03 9:59 p.m.6 views

ALPINE-CVE-2016-7141

curl and libcurl before 7.50.2, when built with NSS and the libnsspem.so library is available at runtime, allow remote attackers to hijack the authentication of a TLS connection by leveraging reuse of a previously loaded client certificate from file for a connection for which no certificate has...

7.5CVSS7.3AI score0.08404EPSS
SaveExploits0References1
Rows per page
Query Builder