aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2018-09-05 23:30:16 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2018-09-05 23:30:16 +0000
commitc8527520d659cef1916ae55fe9f5331b56e39b55 (patch)
treedf301f317a9e3ae3b5ddcf0701d2ca891d593881
parentfdab6ac83ea4bfbf129c6bd820d3d1d1c759fdbc (diff)
downloadports-c8527520d659cef1916ae55fe9f5331b56e39b55.tar.gz
ports-c8527520d659cef1916ae55fe9f5331b56e39b55.zip
Notes
-rw-r--r--security/vuxml/vuln.xml38
1 files changed, 38 insertions, 0 deletions
diff --git a/security/vuxml/vuln.xml b/security/vuxml/vuln.xml
index 8239987ceaca..f1ed5a827ca9 100644
--- a/security/vuxml/vuln.xml
+++ b/security/vuxml/vuln.xml
@@ -58,6 +58,44 @@ Notes:
* Do not forget port variants (linux-f10-libxml2, libxml2, etc.)
-->
<vuxml xmlns="http://www.vuxml.org/apps/vuxml-1">
+ <vuln vid="f4d638b9-e6e5-4dbe-8c70-571dbc116174">
+ <topic>curl -- password overflow vulnerability</topic>
+ <affects>
+ <package>
+ <name>curl</name>
+ <range><ge>7.15.4</ge><lt>7.61.1</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>curl security problems:</p>
+ <blockquote cite="https://curl.haxx.se/docs/security.html">
+ <p>CVE-2018-14618: NTLM password overflow via integer overflow</p>
+ <p>The internal function Curl_ntlm_core_mk_nt_hash multiplies the length
+ of the password by two (SUM) to figure out how large temporary storage
+ area to allocate from the heap.</p>
+ <p>The length value is then subsequently used to iterate over the
+ password and generate output into the allocated storage buffer. On
+ systems with a 32 bit size_t, the math to calculate SUM triggers an
+ integer overflow when the password length exceeds 2GB (2^31 bytes).
+ This integer overflow usually causes a very small buffer to actually
+ get allocated instead of the intended very huge one, making the use of
+ that buffer end up in a heap buffer overflow.</p>
+ <p>This bug is almost identical to CVE-2017-8816.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <url>https://curl.haxx.se/docs/security.html</url>
+ <url>https://curl.haxx.se/docs/CVE-2018-14618.html</url>
+ <cvename>CVE-2018-14618</cvename>
+ </references>
+ <dates>
+ <discovery>2018-09-05</discovery>
+ <entry>2018-09-05</entry>
+ </dates>
+ </vuln>
+
<vuln vid="c96d416a-eae7-4d5d-bc84-40deca9329fb">
<topic>mozilla -- multiple vulnerabilities</topic>
<affects>