Tracker / CVE-2018-16890
CVE-2018-16890
High 7.5
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.
Affected products and versions
| canonical | ubuntu_linux |
|---|---|
| debian | debian_linux |
| f5 | big-ip_access_policy_manager · 13.1.0 → 13.1.3 |
| f5 | big-ip_access_policy_manager · 14.0.0 → 14.1.2 |
| f5 | big-ip_access_policy_manager · 15.0.0 → 15.0.1 |
| haxx | libcurl · 7.36.0 → 7.64.0 |
| netapp | clustered_data_ontap |
| oracle | communications_operations_monitor |
| oracle | http_server |
| oracle | secure_global_desktop |
| redhat | enterprise_linux |
| siemens | sinema_remote_connect_client · … → 2.0 |
Analysis
This page is not indexable yet.Until it carries original analysis — what it actually exposes, how to check in two minutes whether a system was touched, what to do if it was — the page stays noindex. The database decides that, not the template.