CVE-2019-14861: Medium severity Samba Samba vulnerability
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 ldbqsort() and dnsnamecompare() 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.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2019-14861?
CVE-2019-14861 is considered to have high severity due to its potential impact on DNS records and zones within Samba deployments.
How do I fix CVE-2019-14861?
To fix CVE-2019-14861, upgrade Samba to a version that is not vulnerable, such as Samba 4.9.17, 4.10.11, or 4.11.3 and above.
What versions of Samba are affected by CVE-2019-14861?
CVE-2019-14861 affects all Samba versions from 4.0.0 up to but not including 4.9.17, 4.10.0 up to but not including 4.10.11, and 4.11.0 up to but not including 4.11.3.
What types of systems are impacted by CVE-2019-14861?
CVE-2019-14861 impacts systems running vulnerable versions of Samba, including various Linux distributions such as Debian, Ubuntu, and Fedora.
What is the nature of the vulnerability in CVE-2019-14861?
The vulnerability in CVE-2019-14861 allows unauthorized administrative access to manipulate DNS records through the dnsserver RPC pipe.