From now on all per-version notes link to the global list
of Known Issues. If there is a new note it should be listed twice:
In the per-version list, and in the global list.
(cherry picked from commit c58dd2790a)
69 lines
2.5 KiB
ReStructuredText
69 lines
2.5 KiB
ReStructuredText
.. Copyright (C) Internet Systems Consortium, Inc. ("ISC")
|
|
..
|
|
.. SPDX-License-Identifier: MPL-2.0
|
|
..
|
|
.. This Source Code Form is subject to the terms of the Mozilla Public
|
|
.. License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
.. file, you can obtain one at https://mozilla.org/MPL/2.0/.
|
|
..
|
|
.. See the COPYRIGHT file distributed with this work for additional
|
|
.. information regarding copyright ownership.
|
|
|
|
Notes for BIND 9.16.33
|
|
----------------------
|
|
|
|
Security Fixes
|
|
~~~~~~~~~~~~~~
|
|
|
|
- Previously, there was no limit to the number of database lookups
|
|
performed while processing large delegations, which could be abused to
|
|
severely impact the performance of :iscman:`named` running as a
|
|
recursive resolver. This has been fixed. (CVE-2022-2795)
|
|
|
|
ISC would like to thank Yehuda Afek from Tel-Aviv University and Anat
|
|
Bremler-Barr & Shani Stajnrod from Reichman University for bringing
|
|
this vulnerability to our attention. :gl:`#3394`
|
|
|
|
- :iscman:`named` running as a resolver with the
|
|
``stale-answer-client-timeout`` option set to ``0`` could crash with
|
|
an assertion failure, when there was a stale CNAME in the cache for
|
|
the incoming query. This has been fixed. (CVE-2022-3080) :gl:`#3517`
|
|
|
|
- A memory leak was fixed that could be externally triggered in the
|
|
DNSSEC verification code for the ECDSA algorithm. (CVE-2022-38177)
|
|
:gl:`#3487`
|
|
|
|
- Memory leaks were fixed that could be externally triggered in the
|
|
DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
|
|
:gl:`#3487`
|
|
|
|
Feature Changes
|
|
~~~~~~~~~~~~~~~
|
|
|
|
- Response Rate Limiting (RRL) code now treats all QNAMEs that are
|
|
subject to wildcard processing within a given zone as the same name,
|
|
to prevent circumventing the limits enforced by RRL. :gl:`#3459`
|
|
|
|
- Zones using ``dnssec-policy`` now require dynamic DNS or
|
|
``inline-signing`` to be configured explicitly. :gl:`#3381`
|
|
|
|
- A backward-compatible approach was implemented for encoding
|
|
internationalized domain names (IDN) in :iscman:`dig` and converting
|
|
the domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
|
|
conversion. :gl:`#3485`
|
|
|
|
Bug Fixes
|
|
~~~~~~~~~
|
|
|
|
- A serve-stale bug was fixed, where BIND would try to return stale data
|
|
from cache for lookups that received duplicate queries or queries that
|
|
would be dropped. This bug resulted in premature SERVFAIL responses,
|
|
and has now been resolved. :gl:`#2982`
|
|
|
|
Known Issues
|
|
~~~~~~~~~~~~
|
|
|
|
- There are no new known issues with this release. See :ref:`above
|
|
<relnotes_known_issues>` for a list of all known issues affecting this
|
|
BIND 9 branch.
|