CVE-2019-14861

Medium

Description

All Samba versions 4.x.x before 4.9.17, 4.10.x before 4.10.11 and 4.11.x before 4.11.3 have an issue, where the (poorly named) dnsserver RPC pipe provides administrative facilities to modify DNS records and zones. Samba, when acting as an AD DC, stores DNS records in LDAP. In AD, the default permissions on the DNS partition allow creation of new records by authenticated users. This is used for example to allow machines to self-register in DNS. If a DNS record was created that case-insensitively matched the name of the zone, the ldb_qsort() and dns_name_compare() routines could be confused into reading memory prior to the list of DNS entries when responding to DnssrvEnumRecords() or DnssrvEnumRecords2() and so following invalid memory as a pointer.

SeverityMedium
CVSS5.3
Exploit probability—
ProductSamba
PublishedDec 10, 2019
First seenDec 10, 2019
Weakness typeCWE-276CWE-276

How to fix

Affected products

ProductAffected versionsFixed in
samba samba4.0.0 ≤ v < 4.9.17, 4.10.0 ≤ v < 4.10.11, 4.11.0 ≤ v < 4.11.34.9.17, 4.10.11, 4.11.3
fedoraproject fedora30, 31—
canonical ubuntu_linux14.04, 16.04, 18.04, 19.04, 19.10—
opensuse leap15.1—
debian debian_linux9.0—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.