Every CVE Search/ Get API key

CVE-2019-19344

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x...

6.5 MediumFix available

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

2.76%Up 0.7 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 6.5

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

Record
CVE-2019-19344
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-416
Updated
2026-11-02
EUVDEUVD-2019-8965 6.5

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

Record
EUVD-2019-8965
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-932g-58jj-wp5q 6.5

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x...

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

Record
GHSA-932g-58jj-wp5q
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-416
Updated
2026-11-02
NVD 6.5

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

Record
CVE-2019-19344
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
4.0 MediumAV:N/AC:L/Au:S/C:N/I:N/A:P
Weakness
CWE-416
Updated
2026-11-02
OSVALPINE-CVE-2019-19344 6.5

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

Record
ALPINE-CVE-2019-19344
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 6.5

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

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

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

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

There is a use-after-free issue in all samba 4.9.x versions before 4.9.18, all samba 4.10.x versions before 4.10.12 and all samba 4.11.x versions before 4.11.5, essentially due to a call to realloc() while other local variables still point at the original buffer.

Record
UBUNTU-CVE-2019-19344
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVMGASA-2020-0058 No score

Updated samba packages fix security vulnerabilities

The implementation of ACL inheritance in the Samba AD DC was not complete, and so absent a 'full-sync' replication, ACLs could get out of sync between domain controllers (CVE-2019-14902).

When processing untrusted string input Samba can read past the end of the allocated buffer when printing a "Conversion error" message to the logs. This can cause a crash after the failed character conversion when operating at log level 3 or above (CVE-2019-14907).

During DNS zone scavenging (of expired dynamic entries) in a Samba AD DC, there is a read of memory after it has been freed (CVE-2019-19344).

Note that manual intervention is required to fully implement the fix for CVE-2019-14902. See the upstream advisory for details.

Record
MGASA-2020-0058
Updated
2026-11-02
OSVopenSUSE-SU-2020:0122-1 No score

Security update for samba

This update for samba fixes the following issues:

Security issues fixed:

  • CVE-2019-14907: Fixed a Server-side crash after charset conversion failure during NTLMSSP processing (bsc#1160888).
  • CVE-2019-14902: Fixed an issue where automatic replication of ACLs down subtree on AD Directory is not working (bsc#1160850).
  • CVE-2019-19344: Fixed a server crash when using dns zone scavenging = yes (bsc#1160852).

Non-security issue fixed:

  • Fixed Ceph snapshot path handling relative to root (bsc#1141320).

This update was imported from the SUSE:SLE-15-SP1:Update update project.

Record
openSUSE-SU-2020:0122-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11365-1 No score

ctdb-4.14.6+git.182.2205d5224e3-1.1 on GA media

These are all security issues fixed in the ctdb-4.14.6+git.182.2205d5224e3-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11365-1
Updated
2026-11-02
OSVSUSE-SU-2020:0223-1 No score

Security update for samba

This update for samba fixes the following issues:

Security issues fixed:

  • CVE-2019-14907: Fixed a Server-side crash after charset conversion failure during NTLMSSP processing (bsc#1160888).
  • CVE-2019-14902: Fixed an issue where automatic replication of ACLs down subtree on AD Directory is not working (bsc#1160850).
  • CVE-2019-19344: Fixed a server crash when using dns zone scavenging = yes (bsc#1160852).

Non-security issue fixed:

  • Fixed Ceph snapshot path handling relative to root (bsc#1141320).
Record
SUSE-SU-2020:0223-1
Updated
2026-11-02
OSVSUSE-SU-2020:2673-1 No score

Security update for samba

This update for samba to version 4.10.17 fixes the following issues:

  • Fixed net command unable to negotiate SMB2; (bsc#1174120);

  • Update to 4.10.17

    • CVE-2020-10745: Invalid DNS or NBT queries containing dots use several seconds of CPU each; (bso#14378); (bsc#1173160).
    • CVE-2020-10730: NULL de-reference in AD DC LDAP server when ASQ and VLV combined; (bso#14364); (bsc#1173159).
    • CVE-2020-10760: Fix use-after-free in AD DC Global Catalog LDAP server with paged_result or VLV; (bso#14402); (1173161).
    • CVE-2020-14303: Fix endless loop from empty UDP packet sent to AD DC nbt_server; (bso#14417); (bsc#1173359).
    • CVE-2020-10730: NULL de-reference in AD DC LDAP server when ASQ and VLV combined, ldb: Bump version to 1.5.8; (bso#14364); (bsc#1173159).
  • Update to 4.10.16 s3: lib: Paranoia around use of snprintf copying into a fixed-size buffer from a getenv() pointer. lib:util: Fix smbclient -l basename dir; (bso#14345). Malicous SMB1 server can crash libsmbclient; (bso#14366). s3:libads: Fix ads_get_upn(); (bso#14336). docs-xml: Fix usernames in pam_winbind manpages; (bso#14358). Client tools are not able to read gencache anymore since 4.10; (bso#14370).

  • Update to 4.10.15

    • CVE-2020-10700: Fix use-after-free in AD DC LDAP server when ASQ and paged_results combined; (bso#14331); (bsc#1169850).
    • CVE-2020-10704: Fix LDAP Denial of Service (stack overflow) in Samba AD DC; (bso#20454); (bsc#1169851).
  • Update to 4.10.14 s3: lib: nmblib. Clean up and harden nmb packet processing; (bso#14239). s3: VFS: full_audit. Use system session_info if called from a temporary share definition; (bso#14283). nmblib: Avoid undefined behaviour in handle_name_ptrs(); (bso#20193). dsdb: Correctly handle memory in objectclass_attrs; (bso#14258). auth: Fix CID 1458418 Null pointer dereferences (REVERSE_INULL), auth: Fix CID 1458420 Null pointer dereferences (REVERSE_INULL); (bso#14247). winbind member (source3) fails local SAM auth with empty domain name; (bso#14247). winbindd: Handling missing idmap in getgrgid(); (bso#14265). lib:util: Log mkdir error on correct debug levels; (bso#14253). wafsamba: Do not use 'rU' as the 'U' is deprecated in Python 3.9; (bso#14266). ctdb-tcp: Make error handling for outbound connection consistent; (bso#14274). Starting ctdb node that was powered off hard before results in recovery loop; (bso#14295).

  • Update to 4.10.13 s3: libsmb: Ensure SMB1 cli_qpathinfo2() doesn't return an inode number; (bso#14161). s3: utils: smbtree. Ensure we don't call cli_RNetShareEnum() on an SMB1 connection; (bso#14174). s3: libsmb: Ensure return from net_share_enum_rpc() sets cli->raw_status on error; (bso#14176). s3: smbd: SMB2 - Ensure we use the correct session_id if encrypting an interim response; (bso#14189). s3: smbd: Only set xconn->smb1.negprot.done = true after supported_protocols[protocol].proto_reply_fn() succeeds; (bso#14205). pygpo: Use correct method flags; (bso#14209). s3: Remove now unneeded call to cmdline_messaging_context(); (bso#13925). Incomplete conversion of former parametric options; (bso#14069). Fix sync dosmode fallback in async dosmode codepath; (bso#14070). vfs_fruit returns capped resource fork length; (bso#14171). s3:printing: Fix %J substition; (bso#13745). libnet_join: Add SPNs for additional-dns-hostnames entries; (bso#14116). Avoiding bad call flags with python 3.8, using METH_NOARGS instead of zero; (bso#14209). docs-xml/winbindnssinfo: Clarify interaction with idmap_ad etc; (bso#14122). ctdb-tcp: Close inflight connecting TCP sockets after fork; (bso#14175). s4:dirsync: Fix interaction of dirsync and extended_dn controls; (bso#14153). upgradedns: Ensure lmdb lock files linked; (bso#14199). s3: VFS: glusterfs: Reset nlinks for symlink entries during …

Record
SUSE-SU-2020:2673-1
Updated
2026-11-02
OSVUSN-4244-1 No score

samba vulnerabilities

It was discovered that Samba did not automatically replicate ACLs set to inherit down a subtree on AD Directory, contrary to expectations. This issue was only addressed in Ubuntu 18.04 LTS, Ubuntu 19.04 and Ubuntu 19.10. (CVE-2019-14902)

Robert Święcki discovered that Samba incorrectly handled certain character conversions when the log level is set to 3 or above. In certain environments, a remote attacker could possibly use this issue to cause Samba to crash, resulting in a denial of service. (CVE-2019-14907)

Christian Naumer discovered that Samba incorrectly handled DNS zone scavenging. This issue could possibly result in some incorrect data being written to the DB. This issue only applied to Ubuntu 19.04 and Ubuntu 19.10. (CVE-2019-19344)

Record
USN-4244-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
samba
Alpine:v3.10
4.9.0 up to 4.10.12-r0
4.10.12-r0
samba
Alpine:v3.11
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.12
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.13
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.14
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.15
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.16
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.17
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.18
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.19
4.9.0 up to 4.11.5-r0
4.11.5-r0
Show 25 moreShow less
Affected packages
PackageAffectedFixed
samba
Alpine:v3.20
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.21
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.22
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.23
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Alpine:v3.24
4.9.0 up to 4.11.5-r0
4.11.5-r0
samba
Debian:12
before 2:4.11.5+dfsg-1
2:4.11.5+dfsg-1
samba
Debian:13
before 2:4.11.5+dfsg-1
2:4.11.5+dfsg-1
samba
Debian:14
before 2:4.11.5+dfsg-1
2:4.11.5+dfsg-1
samba
Debian:10
From an advisory covering 7 CVEs
before 2:4.9.5+dfsg-5+deb10u4, plus listed versions
2:4.9.5+dfsg-52:4.9.5+dfsg-5+deb10u12:4.9.5+dfsg-5+deb10u22:4.9.5+dfsg-5+deb10u3
2:4.9.5+dfsg-5+deb10u4
samba
Mageia:7
From an advisory covering 3 CVEs
before 4.10.12-1.mga7
4.10.12-1.mga7
samba
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 3 CVEs
before 4.9.5+git.243.e76c5cb3d97-3.21.1
4.9.5+git.243.e76c5cb3d97-3.21.1
samba
SUSE:Linux Enterprise Module for Python 2 15 SP1
From an advisory covering 3 CVEs
before 4.9.5+git.243.e76c5cb3d97-3.21.1
4.9.5+git.243.e76c5cb3d97-3.21.1
samba
SUSE:Linux Enterprise High Availability Extension 15 SP1
From an advisory covering 3 CVEs
before 4.9.5+git.243.e76c5cb3d97-3.21.1
4.9.5+git.243.e76c5cb3d97-3.21.1
samba
SUSE:Enterprise Storage 6
From an advisory covering 3 CVEs
before 4.9.5+git.243.e76c5cb3d97-3.21.1
4.9.5+git.243.e76c5cb3d97-3.21.1
samba
SUSE:Linux Enterprise High Availability Extension 12 SP5
From an advisory covering 15 CVEs
before 4.10.17+git.203.862547088ca-3.14.1
4.10.17+git.203.862547088ca-3.14.1
ldb
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 15 CVEs
before 1.5.8-3.5.1
1.5.8-3.5.1
samba
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 15 CVEs
before 4.10.17+git.203.862547088ca-3.14.1
4.10.17+git.203.862547088ca-3.14.1
ldb
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 15 CVEs
before 1.5.8-3.5.1
1.5.8-3.5.1
samba
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 15 CVEs
before 4.10.17+git.203.862547088ca-3.14.1
4.10.17+git.203.862547088ca-3.14.1
ldb
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 15 CVEs
before 1.5.8-3.5.1
1.5.8-3.5.1
samba
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 15 CVEs
before 4.10.17+git.203.862547088ca-3.14.1
4.10.17+git.203.862547088ca-3.14.1
samba
Ubuntu:16.04:LTS
From an advisory covering 3 CVEs
before 2:4.3.11+dfsg-0ubuntu0.16.04.25, plus listed versions
2:4.1.17+dfsg-4ubuntu22:4.1.20+dfsg-1ubuntu12:4.1.20+dfsg-1ubuntu22:4.1.20+dfsg-1ubuntu32:4.1.20+dfsg-1ubuntu5
Show 28 moreShow less
2:4.3.3+dfsg-1ubuntu12:4.3.3+dfsg-1ubuntu22:4.3.3+dfsg-1ubuntu32:4.3.6+dfsg-1ubuntu12:4.3.8+dfsg-0ubuntu12:4.3.9+dfsg-0ubuntu0.16.04.12:4.3.9+dfsg-0ubuntu0.16.04.22:4.3.9+dfsg-0ubuntu0.16.04.32:4.3.11+dfsg-0ubuntu0.16.04.12:4.3.11+dfsg-0ubuntu0.16.04.32:4.3.11+dfsg-0ubuntu0.16.04.52:4.3.11+dfsg-0ubuntu0.16.04.62:4.3.11+dfsg-0ubuntu0.16.04.72:4.3.11+dfsg-0ubuntu0.16.04.82:4.3.11+dfsg-0ubuntu0.16.04.92:4.3.11+dfsg-0ubuntu0.16.04.102:4.3.11+dfsg-0ubuntu0.16.04.112:4.3.11+dfsg-0ubuntu0.16.04.122:4.3.11+dfsg-0ubuntu0.16.04.132:4.3.11+dfsg-0ubuntu0.16.04.152:4.3.11+dfsg-0ubuntu0.16.04.162:4.3.11+dfsg-0ubuntu0.16.04.172:4.3.11+dfsg-0ubuntu0.16.04.182:4.3.11+dfsg-0ubuntu0.16.04.192:4.3.11+dfsg-0ubuntu0.16.04.202:4.3.11+dfsg-0ubuntu0.16.04.212:4.3.11+dfsg-0ubuntu0.16.04.232:4.3.11+dfsg-0ubuntu0.16.04.24
2:4.3.11+dfsg-0ubuntu0.16.04.25
samba
Ubuntu:18.04:LTS
From an advisory covering 3 CVEs
before 2:4.7.6+dfsg~ubuntu-0ubuntu2.15, plus listed versions
2:4.6.7+dfsg-1ubuntu32:4.7.1+dfsg-1ubuntu12:4.7.3+dfsg-1ubuntu12:4.7.4+dfsg-1ubuntu12:4.7.6+dfsg~ubuntu-0ubuntu1
Show 11 moreShow less
2:4.7.6+dfsg~ubuntu-0ubuntu22:4.7.6+dfsg~ubuntu-0ubuntu2.22:4.7.6+dfsg~ubuntu-0ubuntu2.42:4.7.6+dfsg~ubuntu-0ubuntu2.52:4.7.6+dfsg~ubuntu-0ubuntu2.62:4.7.6+dfsg~ubuntu-0ubuntu2.72:4.7.6+dfsg~ubuntu-0ubuntu2.92:4.7.6+dfsg~ubuntu-0ubuntu2.102:4.7.6+dfsg~ubuntu-0ubuntu2.112:4.7.6+dfsg~ubuntu-0ubuntu2.132:4.7.6+dfsg~ubuntu-0ubuntu2.14
2:4.7.6+dfsg~ubuntu-0ubuntu2.15
samba
openSUSE:Leap 15.1
From an advisory covering 3 CVEs
before 4.9.5+git.243.e76c5cb3d97-lp151.2.15.1
4.9.5+git.243.e76c5cb3d97-lp151.2.15.1
samba
openSUSE:Tumbleweed
From an advisory covering 66 CVEs
before 4.14.6+git.182.2205d5224e3-1.1
4.14.6+git.182.2205d5224e3-1.1

History

History
RecordedChangedSources
affected, facts
affected
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-19344 is a medium vulnerability (CVSS 6.5) in Red Hat Samba, published January 21, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.76%, the 86th percentile. Fixed in samba 4.10.12-r0.

References

Show 105 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open