NetSight
medium4.3

CVE-2019-3823

libcurl versions from 7.34.0 to before 7.64.0 are vulnerable to a heap out-of-bounds read in the code handling the end-of-response for SMTP.

Impact

libcurl versions from 7.34.0 to before 7.64.0 are vulnerable to a heap out-of-bounds read in the code handling the end-of-response for SMTP. If the buffer passed to `smtp_endofresp()` isn't NUL terminated and contains no character ending the parsed number, and `len` is set to 5, then the `strtol()` call reads beyond the allocated buffer. The read contents will not be returned to the caller.

Affected products

VendorProductAffected versions
HaxxLibcurl
from 7.34.0 before 7.64.0
CanonicalUbuntu Linux
Versions 14.04, 16.04, 18.04, 18.10
DebianDebian Linux
Version 9.0
NetappClustered Data Ontap
All versions
OracleCommunications Operations Monitor
Versions 3.4, 4.0
OracleHttp Server
Version 12.2.1.3.0
OracleSecure Global Desktop
Version 5.4

Weakness classification

References