CVE-2019-17455
libntlm: stack-based buffer overflow in buildSmbNtlmAuthRequest in smbutil.c
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · October 8, 2019
Updated · June 27, 2026
Description
A flaw was found in the libntlm NTLM library where it was vulnerable to a buffer overflow in the buildSmbNtlmAuthRequest_userlen() function. If an application using this library does not check input length before calling the function, an attacker could use this flaw to send a specially crafted request that could crash the application, or possibly trigger code execution.
Statement
The vulnerability is rated Medium because no package in Red Hat Enterprise Linux versions 6 and 7 is using Libntlm. Most 3rd party applications using Libntlm are command line clients and would be affected via a command line option or a configuration file, which are local vectors.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
The calling application must verify that the input username and domain fit in the 1024 byte buffer.
CVSS / CWE
CVSS 3.1 · 8.1CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-125 · Out-of-bounds Read