WaratekVRT Sign in

CVE-2018-16890 libcurl

Affected softwarelibcurl
Severity7.5 High CVSS 3.1 3 scores
WeaknessOut-of-bounds read (CWE-125)
Published6 Feb 2019
Updated17 Jun 2026

Description

libcurl versions from 7.36.0 to before 7.64.0 is vulnerable to a heap buffer out-of-bounds read. The function handling incoming NTLM type-2 messages (lib/vauth/ntlm.c:ntlm_decode_type2_target) does not validate incoming data correctly and is subject to an integer overflow vulnerability. Using that overflow, a malicious or broken NTLM server could trick libcurl to accept a bad length + offset combination that would lead to a buffer read out-of-bounds.

CWE-190 · Integer overflow

Exploitation status

No public exploit

No exploit has been reported in the sources we check. The 1 repository below are public GitHub repositories with fewer than 5 stars.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC 1 indexed, none at 5+ stars
  • EPSS 5.4% chance in 30 days

1 of these are GitHub repositories with fewer than 5 stars. They are listed for reference and don't count toward the exploitation status above.

IndexArtifactStarsFirst seen
GitHub PoC CVE-2018-16890 2020-04-07

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product.

CVSS

7.5 HIGH v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H 3 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H NVD Primary published
CVSS 3.0 5.4 MEDIUM CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L secalert@redhat.com Secondary
CVSS 2.0 5.0 none AV:N/AC:L/Au:N/C:N/I:N/A:P NVD Primary

Affected software and releases

Products and versions

10 products, 16 version entries
SourceVendorProductSchemeAffected versions
nvd canonical ubuntu linux generic 14.04 · 16.04 · 18.04 · 18.10
nvd debian debian linux generic 9.0
nvd f5 big-ip access policy manager generic ≥ 13.1.0 and ≤ 13.1.3 · ≥ 14.0.0 and ≤ 14.1.2 · ≥ 15.0.0 and ≤ 15.0.1
nvd haxx libcurl generic ≥ 7.36.0 and < 7.64.0
nvd netapp clustered data ontap generic any version
nvd oracle communications operations monitor generic 3.4 · 4.0
nvd oracle http server generic 12.2.1.3.0
nvd oracle secure global desktop generic 5.4
nvd redhat enterprise linux generic 8.0
nvd siemens sinema remote connect client generic ≤ 2.0

References

URLTags
http://www.securityfocus.com/bid/106947 Third Party Advisory, VDB Entry
https://access.redhat.com/errata/RHSA-2019:3701 Third Party Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-16890 Issue Tracking, Mitigation, Patch, Third Party Advisory
https://cert-portal.siemens.com/productcert/pdf/ssa-436177.pdf Third Party Advisory
https://curl.haxx.se/docs/CVE-2018-16890.html Patch, Vendor Advisory
https://lists.apache.org/thread.html/8338a0f605bdbb3a6098bb76f666a95fc2b2f53f37fa1ecc89f1146f%40%3Cdevnull.infra.apache.org%3E
https://security.netapp.com/advisory/ntap-20190315-0001/ Patch, Third Party Advisory
https://support.f5.com/csp/article/K03314397?utm_source=f5support&amp%3Butm_medium=RSS
https://usn.ubuntu.com/3882-1/ Third Party Advisory
https://www.debian.org/security/2019/dsa-4386 Third Party Advisory

Timeline

Published2019-02-06By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.