BIND vulnerability CVE-2014-8500

2014-12-20T00:36:00
ID F5:K15927
Type f5
Reporter f5
Modified 2016-01-09T02:08:00

Description

F5 Product Development has assigned ID 492367 (BIG-IP) to this vulnerability, and has evaluated the currently supported releases for potential vulnerability. Additionally, BIG-IP iHealth may list Heuristic H497728 on the Diagnostics > Identified > High screen.

To determine if your release is known to be vulnerable, the components or features that are affected by the vulnerability, and for information about releases or hotfixes that address the vulnerability, refer to the following table:

Product | Versions known to be vulnerable | Versions known to be not vulnerable | Vulnerable component or feature
---|---|---|---
BIG-IP LTM | 11.0.0 - 11.6.0
10.1.0 - 10.2.4 | 12.0.0
11.6.0 HF4
11.5.2
11.5.0 HF7
11.5.1 HF7
11.4.1 HF7
11.4.0 HF10
11.2.1 HF14
10.2.4 HF11 | BIND
BIG-IP AAM | None | 12.0.0
11.4.0 - 11.6.0 | None
BIG-IP AFM | None | 12.0.0
11.3.0 - 11.6.0 | None
BIG-IP Analytics | None | 12.0.0
11.0.0 - 11.6.0 | None
BIG-IP APM | None
| 12.0.0
11.0.0 - 11.6.0
10.1.0 - 10.2.4 | None
BIG-IP ASM | None
| 12.0.0
11.0.0 - 11.6.0
10.1.0 - 10.2.4 | None
BIG-IP DNS | None | 12.0.0 | None
BIG-IP Edge Gateway | None
| 11.0.0 - 11.3.0
10.1.0 - 10.2.4 | None
BIG-IP GTM | 11.0.0 - 11.6.0
10.1.0 - 10.2.4 | 11.6.0 HF4
11.5.2
11.5.0 HF7
11.5.1 HF7
11.4.1 HF7
11.4.0 HF10
11.2.1 HF14
10.2.4 HF11 | BIND

BIG-IP Link Controller | None
| 12.0.0
11.0.0 - 11.6.0
10.1.0 - 10.2.4 | None

BIG-IP PEM | None | 12.0.0
11.3.0 - 11.6.0 | None
BIG-IP PSM | None
| 11.0.0 - 11.4.1
10.0.0 - 10.2.4 | None
BIG-IP WebAccelerator | None
| 11.0.0 - 11.3.0
10.0.0 - 10.2.4 | None
BIG-IP WOM | None
| 11.0.0 - 11.3.0
10.0.0 - 10.2.4 | None
ARX | None | 6.2.0 - 6.4.0 | None
Enterprise Manager | None | 3.0.0 - 3.1.1
2.1.0 - 2.3.0 | None
FirePass | None | 7.0.0
6.0.0 - 6.1.0 | None
BIG-IQ Cloud | None | 4.0.0 - 4.4.0 | None
BIG-IQ Device | None | 4.2.0 - 4.4.0 | None
BIG-IQ Security | None | 4.0.0 - 4.4.0 | None

*The LTM and GTM modules are not vulnerable by default. To be vulnerable, recursion must be manually enabled in the BIND named.conf file.

If the previous table lists a version in the Versions known to be not vulnerable column, you can eliminate this vulnerability by upgrading to the listed version. If the listed version is older than the version you are currently running, or if the table does not list any version in the column, then no upgrade candidate currently exists.

F5 is responding to this vulnerability as determined by the parameters defined in K4602: Overview of the F5 security vulnerability response policy.

Determining if recursion has been manually enabled on the system

  1. Log in to the BIG-IP command line.

  2. Type the following command:

grep recursion /var/named/config/named.conf

  1. If the command returns the following response, recursion has been enabled, and you should perform the following, Mitigating the vulnerability procedure.

recursion yes;

If the command returns the following response, recursion has not been enabled, and the system is not vulnerable.

recursion no;

Mitigating the vulnerability

To mitigate this vulnerability, you can turn recursion off in the named.conf file. To do so, perform the following procedure:

Impact of action: This modification requires a change to your configuration, and you should test it in an appropriate environment before implementing it.

  1. Log in to the BIG-IP command line.
  2. Change directories to the /var/named/config directory by typing the following command:

cd /var/named/config

  1. Create a backup of the named.conf file by typing the following command:

cp named.conf named.conf.SOL15927

  1. To edit the named.conf file, locate the recursion option, for example:

recursion yes;

  1. Change the recursion option to no, for example:

recursion no;

  1. Save the changes to the named.conf file.
  2. Restart named to allow the changes to reload by typing the following command:

bigstart restart named