Debian Security Advisory DSA-3764-1 [email protected]
https://www.debian.org/security/ Salvatore Bonaccorso
January 13, 2017 https://www.debian.org/security/faq
Package : pdns
CVE ID : CVE-2016-2120 CVE-2016-7068 CVE-2016-7072 CVE-2016-7073
CVE-2016-7074
Multiple vulnerabilities have been discovered in pdns, an authoritative
DNS server. The Common Vulnerabilities and Exposures project identifies
the following problems:
CVE-2016-2120
Mathieu Lafon discovered that pdns does not properly validate
records in zones. An authorized user can take advantage of this flaw
to crash server by inserting a specially crafted record in a zone
under their control and then sending a DNS query for that record.
CVE-2016-7068
Florian Heinz and Martin Kluge reported that pdns parses all records
present in a query regardless of whether they are needed or even
legitimate, allowing a remote, unauthenticated attacker to cause an
abnormal CPU usage load on the pdns server, resulting in a partial
denial of service if the system becomes overloaded.
CVE-2016-7072
Mongo discovered that the webserver in pdns is susceptible to a
denial-of-service vulnerability. A remote, unauthenticated attacker
to cause a denial of service by opening a large number of f TCP
connections to the web server.
CVE-2016-7073 / CVE-2016-7074
Mongo discovered that pdns does not sufficiently validate TSIG
signatures, allowing an attacker in position of man-in-the-middle to
alter the content of an AXFR.
For the stable distribution (jessie), these problems have been fixed in
version 3.4.1-4+deb8u7.
For the unstable distribution (sid), these problems have been fixed in
version 4.0.2-1.
We recommend that you upgrade your pdns packages.
Further information about Debian Security Advisories, how to apply
these updates to your system and frequently asked questions can be
found at: https://www.debian.org/security/
Mailing list: [email protected]
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Debian | 8 | kfreebsd-amd64 | pdns-backend-ldap | < 3.4.1-4+deb8u7 | pdns-backend-ldap_3.4.1-4+deb8u7_kfreebsd-amd64.deb |
Debian | 8 | armel | pdns-backend-geo | < 3.4.1-4+deb8u7 | pdns-backend-geo_3.4.1-4+deb8u7_armel.deb |
Debian | 8 | kfreebsd-amd64 | pdns-backend-geo | < 3.4.1-4+deb8u7 | pdns-backend-geo_3.4.1-4+deb8u7_kfreebsd-amd64.deb |
Debian | 8 | ppc64el | pdns-backend-lua | < 3.4.1-4+deb8u7 | pdns-backend-lua_3.4.1-4+deb8u7_ppc64el.deb |
Debian | 8 | armel | pdns-backend-remote | < 3.4.1-4+deb8u7 | pdns-backend-remote_3.4.1-4+deb8u7_armel.deb |
Debian | 7 | all | pdns | < 3.1-4.1+deb7u3 | pdns_3.1-4.1+deb7u3_all.deb |
Debian | 7 | amd64 | pdns-backend-lua | < 3.1-4.1+deb7u3 | pdns-backend-lua_3.1-4.1+deb7u3_amd64.deb |
Debian | 8 | kfreebsd-i386 | pdns-backend-ldap | < 3.4.1-4+deb8u7 | pdns-backend-ldap_3.4.1-4+deb8u7_kfreebsd-i386.deb |
Debian | 8 | i386 | pdns-recursor | < 3.6.2-2+deb8u3 | pdns-recursor_3.6.2-2+deb8u3_i386.deb |
Debian | 8 | armel | pdns-backend-ldap | < 3.4.1-4+deb8u7 | pdns-backend-ldap_3.4.1-4+deb8u7_armel.deb |