notes.html revision c48fdfda7a8ae8973aadfeb88cbeaab013024a6c
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<!--
25cf1a301a396c38e8adf52c15f537b80d2483f7jl -
25cf1a301a396c38e8adf52c15f537b80d2483f7jl - This Source Code Form is subject to the terms of the Mozilla Public
25cf1a301a396c38e8adf52c15f537b80d2483f7jl - License, v. 2.0. If a copy of the MPL was not distributed with this
25cf1a301a396c38e8adf52c15f537b80d2483f7jl - file, You can obtain one at http://mozilla.org/MPL/2.0/.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl-->
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<!-- $Id$ -->
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<html>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<head>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<title></title>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl</head>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <div class="section">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<div class="titlepage"><div><div><h2 class="title" style="clear: both">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<a name="id-1.2"></a>Release Notes for BIND Version 9.11.2rc1</h2></div></div></div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <div class="section">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<div class="titlepage"><div><div><h3 class="title">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<a name="relnotes_intro"></a>Introduction</h3></div></div></div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl This document summarizes changes since the last production
25cf1a301a396c38e8adf52c15f537b80d2483f7jl release on the BIND 9.11 branch.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl Please see the <code class="filename">CHANGES</code> file for a further
25cf1a301a396c38e8adf52c15f537b80d2483f7jl list of bug fixes and other changes.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <div class="section">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<div class="titlepage"><div><div><h3 class="title">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<a name="relnotes_download"></a>Download</h3></div></div></div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl The latest versions of BIND 9 software can always be found at
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <a class="link" href="http://www.isc.org/downloads/" target="_top">http://www.isc.org/downloads/</a>.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl There you will find additional information about each release,
25cf1a301a396c38e8adf52c15f537b80d2483f7jl source code, and pre-compiled versions for Microsoft Windows
25cf1a301a396c38e8adf52c15f537b80d2483f7jl operating systems.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <div class="section">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<div class="titlepage"><div><div><h3 class="title">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<a name="root_key"></a>New DNSSEC Root Key</h3></div></div></div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl ICANN is in the process of introducing a new Key Signing Key (KSK) for
0b05a701b49058a6d47b581827961c6c39b1071amcwalter the global root zone. BIND has multiple methods for managing DNSSEC
25cf1a301a396c38e8adf52c15f537b80d2483f7jl trust anchors, with somewhat different behaviors. If the root
25cf1a301a396c38e8adf52c15f537b80d2483f7jl key is configured using the <span class="command"><strong>managed-keys</strong></span>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl statement, or if the pre-configured root key is enabled by using
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <span class="command"><strong>dnssec-validation auto</strong></span>, then BIND can keep
25cf1a301a396c38e8adf52c15f537b80d2483f7jl keys up to date automatically. Servers configured in this way
25cf1a301a396c38e8adf52c15f537b80d2483f7jl will roll seamlessly to the new key when it is published in
25cf1a301a396c38e8adf52c15f537b80d2483f7jl the root zone. However, keys configured using the
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <span class="command"><strong>trusted-keys</strong></span> statement are not automatically
25cf1a301a396c38e8adf52c15f537b80d2483f7jl maintained. If your server is performing DNSSEC validation
25cf1a301a396c38e8adf52c15f537b80d2483f7jl and is configured using <span class="command"><strong>trusted-keys</strong></span>, you are
25cf1a301a396c38e8adf52c15f537b80d2483f7jl advised to change your configuration before the root zone begins
25cf1a301a396c38e8adf52c15f537b80d2483f7jl signing with the new KSK. This is currently scheduled for
25cf1a301a396c38e8adf52c15f537b80d2483f7jl October 11, 2017.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl This release includes an updated version of the
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <code class="filename">bind.keys</code> file containing the new root
25cf1a301a396c38e8adf52c15f537b80d2483f7jl key. This file can also be downloaded from
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <a class="link" href="https://www.isc.org/bind-keys" target="_top">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl https://www.isc.org/bind-keys
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </a>.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <div class="section">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<div class="titlepage"><div><div><h3 class="title">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<a name="relnotes_license"></a>License Change</h3></div></div></div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl With the release of BIND 9.11.0, ISC changed to the open
25cf1a301a396c38e8adf52c15f537b80d2483f7jl source license for BIND from the ISC license to the Mozilla
25cf1a301a396c38e8adf52c15f537b80d2483f7jl Public License (MPL 2.0).
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl The MPL-2.0 license requires that if you make changes to
25cf1a301a396c38e8adf52c15f537b80d2483f7jl licensed software (e.g. BIND) and distribute them outside
25cf1a301a396c38e8adf52c15f537b80d2483f7jl your organization, that you publish those changes under that
25cf1a301a396c38e8adf52c15f537b80d2483f7jl same license. It does not require that you publish or disclose
25cf1a301a396c38e8adf52c15f537b80d2483f7jl anything other than the changes you made to our software.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl This new requirement will not affect anyone who is using BIND
25cf1a301a396c38e8adf52c15f537b80d2483f7jl without redistributing it, nor anyone redistributing it without
25cf1a301a396c38e8adf52c15f537b80d2483f7jl changes, therefore this change will be without consequence
25cf1a301a396c38e8adf52c15f537b80d2483f7jl for most individuals and organizations who are using BIND.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl Those unsure whether or not the license change affects their
25cf1a301a396c38e8adf52c15f537b80d2483f7jl use of BIND, or who wish to discuss how to comply with the
25cf1a301a396c38e8adf52c15f537b80d2483f7jl license may contact ISC at <a class="link" href="https://www.isc.org/mission/contact/" target="_top">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl https://www.isc.org/mission/contact/</a>.
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </p>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl </div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <div class="section">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<div class="titlepage"><div><div><h3 class="title">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<a name="relnotes_security"></a>Security Fixes</h3></div></div></div>
25cf1a301a396c38e8adf52c15f537b80d2483f7jl <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
25cf1a301a396c38e8adf52c15f537b80d2483f7jl<li class="listitem">
<p>
An error in TSIG handling could permit unauthorized zone
transfers or zone updates. These flaws are disclosed in
CVE-2017-3142 and CVE-2017-3143. [RT #45383]
</p>
</li>
<li class="listitem">
<p>
The BIND installer on Windows used an unquoted service path,
which can enable privilege escalation. This flaw is disclosed
in CVE-2017-3141. [RT #45229]
</p>
</li>
<li class="listitem">
<p>
With certain RPZ configurations, a response with TTL 0
could cause <span class="command"><strong>named</strong></span> to go into an infinite
query loop. This flaw is disclosed in CVE-2017-3140.
[RT #45181]
</p>
</li>
</ul></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="relnotes_changes"></a>Feature Changes</h3></div></div></div>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
<li class="listitem">
<p>
<span class="command"><strong>dig +ednsopt</strong></span> now accepts the names
for EDNS options in addition to numeric values. For example,
an EDNS Client-Subnet option could be sent using
<span class="command"><strong>dig +ednsopt=ecs:...</strong></span>. Thanks to
John Worley of Secure64 for the contribution. [RT #44461]
</p>
</li>
<li class="listitem">
<p>
Threads in <span class="command"><strong>named</strong></span> are now set to human-readable
names to assist debugging on operating systems that support that.
Threads will have names such as "isc-timer", "isc-sockmgr",
"isc-worker0001", and so on. This will affect the reporting of
subsidiary thread names in <span class="command"><strong>ps</strong></span> and
<span class="command"><strong>top</strong></span>, but not the main thread. [RT #43234]
</p>
</li>
<li class="listitem">
<p>
DiG now warns about .local queries which are reserved for
Multicast DNS. [RT #44783]
</p>
</li>
</ul></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="relnotes_bugs"></a>Bug Fixes</h3></div></div></div>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
<li class="listitem">
<p>
Reloading or reconfiguring <span class="command"><strong>named</strong></span> could
fail on some platforms when LMDB was in use. [RT #45203]
</p>
</li>
<li class="listitem">
<p>
Due to some incorrectly deleted code, when BIND was
built with LMDB, zones that were deleted via
<span class="command"><strong>rndc delzone</strong></span> were removed from the
running server but were not removed from the new zone
database, so that deletion did not persist after a
server restart. This has been corrected. [RT #45185]
</p>
</li>
<li class="listitem">
<p>
Semicolons are no longer escaped when printing CAA and
URI records. This may break applications that depend on the
presence of the backslash before the semicolon. [RT #45216]
</p>
</li>
<li class="listitem">
<p>
AD could be set on truncated answer with no records present
in the answer and authority sections. [RT #45140]
</p>
</li>
</ul></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="end_of_life"></a>End of Life</h3></div></div></div>
<p>
The end of life for BIND 9.11 is yet to be determined but
will not be before BIND 9.13.0 has been released for 6 months.
<a class="link" href="https://www.isc.org/downloads/software-support-policy/" target="_top">https://www.isc.org/downloads/software-support-policy/</a>
</p>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="relnotes_thanks"></a>Thank You</h3></div></div></div>
<p>
Thank you to everyone who assisted us in making this release possible.
If you would like to contribute to ISC to assist us in continuing to
make quality open source software, please visit our donations page at
<a class="link" href="http://www.isc.org/donate/" target="_top">http://www.isc.org/donate/</a>.
</p>
</div>
</div>
</div></body>
</html>