]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
NEWS for 6.0.6
authorVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 13 Feb 2024 12:32:32 +0000 (13:32 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 13 Feb 2024 13:05:00 +0000 (14:05 +0100)
NEWS

diff --git a/NEWS b/NEWS
index 341792fecd4dfa94819423358c58d388e8ad2425..6c5be8af36502c11f2ecd06f739db773e149c036 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,10 +1,32 @@
-Knot Resolver 6.0.6 (2024-0m-dd)
+Knot Resolver 6.0.6 (2024-02-13)
 ================================
 
+Security
+--------
+- CVE-2023-50868: NSEC3 closest encloser proof can exhaust CPU
+  * validator: lower the NSEC3 iteration limit (150 -> 50)
+  * validator: similarly also limit excessive NSEC3 salt length
+  * cache: limit the amount of work on SHA1 in NSEC3 aggressive cache
+  * validator: limit the amount of work on SHA1 in NSEC3 proofs
+  * validator: refuse to validate answers with more than 8 NSEC3 records
+
+- CVE-2023-50387 "KeyTrap": DNSSEC verification complexity
+  could be exploited to exhaust CPU resources and stall DNS resolvers.
+  Solution boils down mainly to limiting crypto-validations per packet.
+
+  We would like to thank Elias Heftrig, Haya Schulmann, Niklas Vogel and Michael Waidner
+  from the German National Research Center for Applied Cybersecurity ATHENE
+  for bringing this vulnerability to our attention.
+
 Improvements
 ------------
+- update addresses of B.root-servers.net (!1478)
 - tweak the default run_dir on non-Linux (!1481)
 
+Bugfixes
+--------
+- fix potential SERVFAIL deadlocks if net.ipv6 = false (#880)
+
 
 Knot Resolver 6.0.5 (2024-01-09)
 ================================