QID 375471
QID 375471: Curl Heap Buffer Out-of-Bounds Read Vulnerability
cURL is a computer software project providing a library and command-line tool for transferring data using various protocols.
libcurl contains a heap buffer out-of-bounds read flaw. The function handling incoming NTLM type-2 messages does not validate incoming data correctly and is subject to an integer overflow vulnerability.
Affected Versions:
curl version 7.36.0 to 7.63.0
QID Detection Logic (Authenticated):
It invokes curl --version command to check the vulnerable version of cURL
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.
Solution
Customers are advised to upgrade to curl 7.64.0 or higher versions.
For more information please visit here
For more information please visit here
Vendor References
- CVE-2018-16890 -
curl.se/docs/CVE-2018-16890.html
CVEs related to QID 375471
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| CVE-2018-16890 |
|