Every CVE Search/ Get API key

CVE-2019-17455

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge,...

9.8 CriticalFix available

CVE-2019-17455 is a critical vulnerability (CVSS 9.8) in Nongnu Libntlm, published October 10, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.11%, the 87th percentile. Fixed in libntlm 1.6-1.

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

3.11%Up 1.0 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Record
CVE-2019-17455
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-125
Updated
2026-11-02
CVE List No score

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Record
CVE-2019-17455
Updated
2026-11-02
EUVDEUVD-2019-7844 No score

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Record
EUVD-2019-7844
Updated
2026-11-03
GitHub AdvisoriesGHSA-m8c7-4hj3-f3m6 No score

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge,...

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Record
GHSA-m8c7-4hj3-f3m6
Weakness
CWE-120, CWE-125, CWE-787
Updated
2026-11-02
OSVAZL-7266 9.8

CVE-2019-17455 affecting package libntlm for versions less than 1.6-1

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Record
AZL-7266
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 9.8

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Record
CVE-2019-17455
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 8 moreShow less
OSVDEBIAN-CVE-2019-17455 9.8

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Record
DEBIAN-CVE-2019-17455
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-17455 9.8

Libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request.

Record
UBUNTU-CVE-2019-17455
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2020-0219 No score

Updated libntlm packages fix security vulnerability

Updated libntlm packages fix security vulnerability:

It was discovered that libntlm through 1.5 relies on a fixed buffer size for tSmbNtlmAuthRequest, tSmbNtlmAuthChallenge, and tSmbNtlmAuthResponse read and write operations, as demonstrated by a stack-based buffer over-read in buildSmbNtlmAuthRequest in smbutil.c for a crafted NTLM request (CVE-2019-17455).

Record
MGASA-2020-0219
Updated
2026-11-02
OSVopenSUSE-SU-2020:0806-1 No score

Security update for libntlm

This update for libntlm fixes the following issues:

Update to release 1.6:

  • CVE-2019-17455: Fixed a buffer overflow in buildSmbNtlmAuth* function. (boo#1153669)
Record
openSUSE-SU-2020:0806-1
Updated
2026-11-02
OSVopenSUSE-SU-2020:0816-1 No score

Security update for libntlm

This update for libntlm fixes the following issues:

Update to release 1.6:

  • CVE-2019-17455: Fixed a buffer overflow in buildSmbNtlmAuth* function. (boo#1153669)

This update was imported from the openSUSE:Leap:15.1:Update update project.

Record
openSUSE-SU-2020:0816-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10963-1 No score

libntlm-devel-1.6-1.8 on GA media

These are all security issues fixed in the libntlm-devel-1.6-1.8 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10963-1
Updated
2026-11-02
OSVUSN-5108-1 No score

libntlm vulnerability

It was discovered that Libntlm incorrectly handled specially crafted NTML requests. An attacker could possibly use this issue to cause a denial of service or another unspecified impact.

Record
USN-5108-1
Updated
2026-11-02
OSVUSN-5108-2 No score

libntlm vulnerability

USN-5108-1 fixed a vulnerability in Libntlm. This update provides the corresponding update for Ubuntu 14.04 ESM and Ubuntu 16.04 ESM.

Original advisory details:

It was discovered that Libntlm incorrectly handled specially crafted NTML requests. An attacker could possibly use this issue to cause a denial of service or another unspecified impact.

Record
USN-5108-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libntlm
Azure Linux:2
before 1.6-1
1.6-1
libntlm
Debian:12
before 1.6-1
1.6-1
libntlm
Debian:13
before 1.6-1
1.6-1
libntlm
Debian:14
before 1.6-1
1.6-1
libntlm
Debian:8
before 1.4-3+deb8u1, plus listed versions
1.4-3
1.4-3+deb8u1
libntlm
Debian:9
before 1.4-8+deb9u1, plus listed versions
1.4-8
1.4-8+deb9u1
libntlm
Mageia:7
before 1.6-1.mga7
1.6-1.mga7
libntlm
Ubuntu:Pro:14.04:LTS
before 1.4-1ubuntu0.1~esm1, plus listed versions
1.4-1
1.4-1ubuntu0.1~esm1
libntlm
Ubuntu:Pro:16.04:LTS
before 1.4-7ubuntu0.1~esm1, plus listed versions
1.4-7
1.4-7ubuntu0.1~esm1
libntlm
Ubuntu:18.04:LTS
before 1.4-8ubuntu0.1, plus listed versions
1.4-8
1.4-8ubuntu0.1
libntlm
Ubuntu:20.04:LTS
before 1.5-2ubuntu0.1, plus listed versions
1.5-2
1.5-2ubuntu0.1
libntlm
openSUSE:Leap 15.1
before 1.6-lp151.3.3.1
1.6-lp151.3.3.1
libntlm
SUSE:Package Hub 15 SP1
before 1.6-bp151.4.3.1
1.6-bp151.4.3.1

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 19 moreShow less
MoveEnter Open