The Vigil@nce team watches public vulnerabilities impacting your computers, and then offers security solutions, a vigilance database and tools to fix them.

Vulnerability of ISC BIND: infinite loop of Delegation

Synthesis of the vulnerability 

An attacker, who owns a malicious DNS server and who invites a client of BIND to query this server, can generate an infinite loop in the delegation processing of ISC BIND, in order to trigger a denial of service.
Impacted software: Debian, VNX Operating Environment, VNX Series, BIG-IP Hardware, TMOS, Fedora, FreeBSD, HP-UX, AIX, BIND, Junos OS, NetBSD, OpenBSD, openSUSE, Solaris, RHEL, Slackware, SUSE Linux Enterprise Desktop, SLES, Ubuntu.
Severity of this computer vulnerability: 3/4.
Creation date: 09/12/2014.
Références of this announce: AA-01216, bulletinjan2015, c04550240, c04769567, CERTFR-2014-AVI-512, CERTFR-2015-AVI-146, CVE-2014-8500, DSA-2019-197, DSA-3094-1, FEDORA-2014-16557, FEDORA-2014-16576, FEDORA-2014-16607, FreeBSD-SA-14:29.bind, FreeBSD-SA-14:30.unbound, HPSBUX03235, HPSBUX03400, JSA10676, MDVSA-2014:238, MDVSA-2015:165, NetBSD-SA2015-002, openSUSE-SU-2015:1250-1, openSUSE-SU-2015:1250-2, RHSA-2014:1984-01, RHSA-2014:1985-01, RHSA-2016:0078-01, SOL15927, SSA:2014-344-01, SSA:2015-111-01, SSRT101750, SSRT102211, SUSE-SU-2015:0011-1, SUSE-SU-2015:0011-2, SUSE-SU-2015:0096-1, SUSE-SU-2015:0480-1, SUSE-SU-2015:0488-1, USN-2437-1, VIGILANCE-VUL-15754, VU#264212.

Description of the vulnerability 

The ISC BIND product can be configured as a Recursive Resolver.

In this case, when a server indicates a delegation, BIND sends a second query to this other server. However, there is no limit on the number of delegations.

An attacker, who owns a malicious DNS server and who invites a client of BIND to query this server, can therefore generate an infinite loop in the delegation processing of ISC BIND, in order to trigger a denial of service.
Full bulletin, software filtering, emails, fixes, ... (Request your free trial)

This computer weakness bulletin impacts software or systems such as Debian, VNX Operating Environment, VNX Series, BIG-IP Hardware, TMOS, Fedora, FreeBSD, HP-UX, AIX, BIND, Junos OS, NetBSD, OpenBSD, openSUSE, Solaris, RHEL, Slackware, SUSE Linux Enterprise Desktop, SLES, Ubuntu.

Our Vigil@nce team determined that the severity of this computer threat announce is important.

The trust level is of type confirmed by the editor, with an origin of internet server.

An attacker with a expert ability can exploit this threat announce.

Solutions for this threat 

ISC BIND: version 9.10.1-P1.
The version 9.10.1-P1 is fixed:
  http://www.isc.org/downloads/

ISC BIND: version 9.9.6-P1.
The version 9.9.6-P1 is fixed:
  http://www.isc.org/downloads/

AIX: patch for BIND.
A patch is available:
  ftp://aix.software.ibm.com/aix/efixes/security/bind9_fix7.tar

Debian: new bind9 packages.
New packages are available:
  Debian 7: bind9 1:9.8.4.dfsg.P1-6+nmu2+deb7u3

Dell EMC VNXe: version MR4 Service Pack 5.
The version MR4 Service Pack 5 is fixed:
  https://www.dell.com/support/

F5 BIG-IP: fixed versions for BIND.
Fixed versions are indicated in information sources.

Fedora: new bind packages.
New packages are available:
  Fedora 19: bind 9.9.3-16.P2.fc19
  Fedora 20: bind 9.9.4-17.P2.fc20
  Fedora 21: bind 9.9.6-5.P1.fc21

FreeBSD: patch for bind.
A patch is available:
  FreeBSD 9.3: http://security.FreeBSD.org/patches/SA-14:29/bind995.patch
  FreeBSD 9.2: http://security.FreeBSD.org/patches/SA-14:29/bind984.patch
  FreeBSD 9.1: http://security.FreeBSD.org/patches/SA-14:29/bind983.patch
  FreeBSD 8.4: http://security.FreeBSD.org/patches/SA-14:29/bind987.patch

FreeBSD: patch for unbound.
A patch is available:
  https://security.FreeBSD.org/patches/SA-14:30/unbound.patch

HP-UX: BIND version C.9.3.2.14.0.
The version C.9.3.2.14.0 is fixed:
  https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=BIND

HP-UX: BIND version C.9.7.3.6.0 or C.9.9.4.2.0.
The version BIND C.9.7.3.6.0/C.9.9.4.2.0 is fixed:
  https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=BIND

Juniper SRX: fixed versions for BIND.
Fixed versions are indicated in information sources.

Mandriva BS2: new bind packages.
New packages are available:
  Mandriva BS2: bind 9.10.1.P2-7.mbs2

Mandriva: new bind packages.
New packages are available:
  Mandriva BS1: bind 9.9.6.P1-1.mbs1

NetBSD: patch for bind.
A patch is available in information sources.

OpenBSD: patch for dns.
A patch is available:
  http://ftp.openbsd.org/pub/OpenBSD/patches/5.6/common/012_unbound.patch.sig

openSUSE: new bind packages.
New packages are available:
  openSUSE 13.1: bind 9.9.4P2-2.11.1
  openSUSE 13.2: bind 9.9.6P1-2.4.1

RHEL 6.4, 6.5: new bind packages.
New packages are available:
  RHEL 6.4: bind 9.8.2-0.17.rc1.el6_4.7
  RHEL 6.5: bind 9.8.2-0.23.rc1.el6_5.2

RHEL: new bind packages.
New packages are available:
  RHEL 5: bind 9.3.6-25.P1.el5_11.2, bind97 9.7.0-21.P2.el5_11.1
  RHEL 6: bind 9.8.2-0.30.rc1.el6_6.1
  RHEL 7: bind 9.9.4-14.el7_0.1

Slackware: new bind packages (11/12/2014).
New packages are available:
  Slackware 13.0: bind 9.9.6_P1-*-1_slack13.0
  Slackware 13.1: bind 9.9.6_P1-*-1_slack13.1
  Slackware 13.37: bind 9.9.6_P1-*-1_slack13.37
  Slackware 14.0: bind 9.9.6_P1-*-1_slack14.0
  Slackware 14.1: bind 9.9.6_P1-*-1_slack14.1

Slackware: new bind packages (23/04/2015).
New packages are available:
  Slackware 13.0: bind 9.9.6_P2-*-1_slack13.0
  Slackware 13.1: bind 9.9.6_P2-*-1_slack13.1
  Slackware 13.37: bind 9.9.6_P2-*-1_slack13.37
  Slackware 14.0: bind 9.9.6_P2-*-1_slack14.0
  Slackware 14.1: bind 9.9.6_P2-*-1_slack14.1

Solaris: patch for Third Party (21/01/2015).
A patch is available:
  https://support.oracle.com/rs?type=doc&id=1448883.1

SUSE LE 10, 12: new bind packages.
New packages are available:
  SUSE LE 10: bind 9.6ESVR11P1-0.10.1
  SUSE LE 12: bind 9.9.5P1-8.1

SUSE LE 11: new bind packages.
New packages are available:
  SUSE LE 11 SP3: bind 9.9.6P1-0.5.1
  SUSE LE 11 SP2: bind 9.9.6P1-0.5.5

SUSE LE 11 SP1: new bind packages.
New packages are available:
  SUSE LE 11: bind 9.6ESVR11W1-0.2.1

Ubuntu: new bind9 packages.
New packages are available:
  Ubuntu 14.10: bind9 1:9.9.5.dfsg-4.3ubuntu0.1
  Ubuntu 14.04 LTS: bind9 1:9.9.5.dfsg-3ubuntu0.1
  Ubuntu 12.04 LTS: bind9 1:9.8.1.dfsg.P1-4ubuntu0.9
  Ubuntu 10.04 LTS: bind9 1:9.7.0.dfsg.P1-1ubuntu0.12
Full bulletin, software filtering, emails, fixes, ... (Request your free trial)

Computer vulnerabilities tracking service 

Vigil@nce provides a system vulnerability workaround. The Vigil@nce security watch publishes vulnerability bulletins about threats impacting the information system.