bind9/bin/dnssec
Matthijs Mekking ff4201e388 Lower the maximum allowed NSEC3 iterations to 50
BIND 9 will now treat the response as insecure when processing NSEC3
records with iterations larger than 50.

Earlier, we limited the number of iterations to 150 (in #2445).

RFC 9276 says: Because there has been a large growth of open (public)
DNSSEC validating resolvers that are subject to compute resource
constraints when handling requests from anonymous clients, this
document recommends that validating resolvers reduce their iteration
count limits over time. Specifically, validating resolver operators and
validating resolver software implementers are encouraged to continue
evaluating NSEC3 iteration count deployment trends and lower their
acceptable iteration limits over time.

After evaluation, we decided that the next major BIND release should
lower the maximum allowed NSEC3 iterations to 50, which should be
fine for 99,87% of the domain names.
2023-12-05 14:58:58 +00:00
..
.gitignore [master] dnssec-cds 2017-10-05 01:04:18 -07:00
dnssec-cds.c Apply the isc_mem_cget semantic patch 2023-08-31 22:08:35 +02:00
dnssec-cds.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssec-dsfromkey.c remove dns_name_totext2() and dns_name_toprincipal() 2023-08-31 12:53:32 -07:00
dnssec-dsfromkey.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssec-importkey.c Apply the semantic patch to remove isc_stdtime_get() 2023-03-31 13:32:56 +02:00
dnssec-importkey.rst Teach dnssec-settime to read unset times that it writes 2022-05-17 16:28:40 +02:00
dnssec-keyfromlabel.c Apply the semantic patch to remove isc_stdtime_get() 2023-03-31 13:32:56 +02:00
dnssec-keyfromlabel.rst Clarify dnssec-keyfromlabel -a in man page 2022-06-09 15:00:08 +02:00
dnssec-keygen.c Clear OpenSSL errors on OSSL_PROVIDER_load failures 2023-09-01 12:01:20 +10:00
dnssec-keygen.rst dnssec-keygen: enable FIPS from the command line 2023-04-03 12:06:04 +10:00
dnssec-revoke.c Apply the semantic patch to remove isc_stdtime_get() 2023-03-31 13:32:56 +02:00
dnssec-revoke.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssec-settime.c Apply the semantic patch to remove isc_stdtime_get() 2023-03-31 13:32:56 +02:00
dnssec-settime.rst Remove trailing whitespace from all text files 2023-06-13 15:05:40 +02:00
dnssec-signzone.c Lower the maximum allowed NSEC3 iterations to 50 2023-12-05 14:58:58 +00:00
dnssec-signzone.rst Obsolete dnssec-dnskey-kskonly update-check-ksk 2023-07-20 12:40:54 +02:00
dnssec-verify.c Apply the semantic patch to remove isc_stdtime_get() 2023-03-31 13:32:56 +02:00
dnssec-verify.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssectool.c Apply the SET_IF_NOT_NULL() semantic patch 2023-08-15 12:21:41 +02:00
dnssectool.h Replace ISC_NORETURN with C11's noreturn 2022-03-25 08:33:43 +01:00
Makefile.am dnssec-signzone can now enable FIPS mode from the commandline 2023-04-03 12:07:44 +10:00