]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add CHANGES and release note for [GL #3403]
authorEvan Hunt <each@isc.org>
Fri, 24 May 2024 02:16:54 +0000 (19:16 -0700)
committerNicki Křížek <nicki@isc.org>
Mon, 10 Jun 2024 14:57:29 +0000 (16:57 +0200)
CHANGES
doc/notes/notes-current.rst

diff --git a/CHANGES b/CHANGES
index 3165203b82ad6f3ebebd04cbe793a724ce932d76..c8e043e51438a66bac5c0a8882cda6bebdb41b72 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,19 @@
+6401.  [security]      An excessively large number of rrtypes per owner can
+                       slow down database query processing, so a limit has been
+                       placed on the number of rrtypes that can be stored per
+                       owner (node) in a cache or zone database. This is
+                       configured with the new "max-rrtypes-per-name" option,
+                       and defaults to 100. (CVE-2024-1737)
+                       [GL #3403] [GL #4548]
+
+6400.  [security]      Excessively large rdatasets can slow down database
+                       query processing, so a limit has been placed on the
+                       number of records that can be stored per rdataset
+                       in a cache or zone database. This is configured
+                       with the new "max-records-per-type" option, and
+                       defaults to 100. (CVE-2024-1737)
+                       [GL #497] [GL #3405]
+
 6399.  [security]      Malicious DNS client that sends many queries over
                        TCP but never reads responses can cause server to
                        respond slowly or not respond at all for other
index 1cda5eeab3863be8551f15d6f04280dfcf299a09..88b0fd75fa1e165012e79d79101bde2d70a16dc4 100644 (file)
@@ -19,6 +19,21 @@ Security Fixes
   responses can cause server to respond slowly or not respond at all for other
   clients. :cve:`2024-0760` :gl:`#4481`
 
+- Excessively large resource record sets can be crafted to slow down
+  database processing. This has been addressed by adding a configurable
+  limit to the number of records that can be stored per name and type in
+  a cache or zone database. The default is 100, but it can be tuned with
+  the new ``max-records-per-type`` option. :gl:`#497` :gl:`#3405`
+
+  An excessively large number of resource record types for a single owner name can
+  be crafted to slow down database processing. This has been addressed by adding
+  a configurable limit to the number of records that can be stored per name and
+  type in a cache or zone database.  The default is 100, and can be tuned with
+  the new ``max-rrtypes-per-name`` option. :cve:`2024-1737` :gl:`#3403`
+
+  ISC would like to thank Toshifumi Sakaguchi who independently discovered
+  and responsibly reported the issue to ISC. :gl:`#4548`
+
 New Features
 ~~~~~~~~~~~~