10

CVE-2018-14618: canonical ubuntu_linux Heap-based Buffer Overflow

CVSS: 10.0v2.0HighModified
AliasesALPINE-CVE-2018-14618SUSE-SU-2018:2714-1SUSE-SU-2018:2715-1
Published 05-09-2018Last modified 15-04-2026

Vulnerability summary

CVE-2018-14618 is a high (CVSS 10.0) Heap-based Buffer Overflow vulnerability in canonical ubuntu_linux. EPSS estimates a 11.12% chance of exploitation in the next 30 days, higher than 95.8% of scored vulnerabilities.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
10.0/10
010
High · v2.0 (NVD)
EPSS score
11.12%
0%100%
Medium · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 4 · Related 2

Timeline

  1. 05-09-2018
    PublishedVulnerability first disclosed.
  2. 15-04-2026
    Last modifiedVulnerability information updated.

Description

curl before version 7.61.1 is vulnerable to a buffer overrun in the NTLM authentication code. 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. 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. (This bug is almost identical to CVE-2017-8816.)

CVSS metrics

7 scores · 6 sources · 2 versions

EPSS trend

Probability

11.12%

Chance of exploitation in the next 30 days

Percentile

96%

Versus all other CVEs

30-day change

0.00 pp

From 11.12% on 18-09-2026

18-09-202618-10-2026
EPSS score
11.12%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Suse9 products
  • curl-openssl1&distro=SUSE Linux Enterprise Server 11-SECURITY< 7.37.0-70.33.1
  • curl&distro=SUSE Linux Enterprise Desktop 12 SP3< 7.37.0-37.26.1
  • curl&distro=SUSE Linux Enterprise Module for Basesystem 15< 7.60.0-3.9.1
  • curl&distro=SUSE Linux Enterprise Server 11 SP4< 7.37.0-70.33.1
  • curl&distro=SUSE Linux Enterprise Server 12 SP3< 7.37.0-37.26.1
Redhat5 products
  • enterprise_linuxEOL6.0 | 7.0 | 7.4 | 7.5 | 7.6
  • curl< 0:7.29.0-51.el7_6.3
  • curl-debuginfo< 0:7.29.0-51.el7_6.3
  • libcurl< 0:7.29.0-51.el7_6.3
  • libcurl-devel< 0:7.29.0-51.el7_6.3
Debian2 products
  • curl< 7.62.0-1 | < 7.52.1-5+deb9u7 | < 7.38.0-4+deb8u12
  • debian_linuxEOL9.0
[unknown]1 product
Alpine1 product
  • curl< 7.61.1-r0
Canonical1 product
Haxx1 product
Ubuntu1 product
  • curl< 7.35.0-1ubuntu2.17 | < 7.47.0-1ubuntu2.9 | < 7.58.0-2ubuntu3.3

8 vendors · 21 products

References

31 links
Show all 31 references