bind9/bin
Matthijs Mekking 4c22fa0d56 Reproducer forwarder resend loop
Run malicious server: resend_loop/ans2/ans.py

Start BIND: ns1

Send single query to test.com

OBSERVED BEHAVIOR
The malicious server receives tens of thousands of resend packets
within seconds. CPU usage of the named worker thread remains elevated
(50–100% of one core) until the default fetch timeout (~10 seconds)
terminates the request. Instrumentation during testing confirmed that
isc_counter_used(fctx->qc) remains constant (value 1) throughout the
entire resend loop.
2026-06-18 08:49:23 +02:00
..
check Resolve ERR_MISSING_GLUE / ERR_EXTRA_AAAA value collision 2026-04-29 17:31:23 +02:00
confgen Allow any valid DNS name as a key name 2026-05-15 10:14:46 +02:00
delv Skip detach when delv's client never created 2026-04-30 10:56:11 +02:00
dig Replace the shared work pool with per-loop, per-lane worker threads 2026-06-17 19:07:08 +02:00
dnssec Fix spelling typos in comments and code 2026-06-01 16:58:16 +02:00
include Remove NZF support, make LMDB required for new zone storage 2026-03-18 11:02:33 +01:00
named Fix invalid free in statistics-channel JSON renderer 2026-06-18 07:10:01 +02:00
nsupdate nsupdate does not handle zero length RDATA well 2026-04-09 09:24:47 +10:00
plugins Do not assert on synthrecord reverse mode with huge prefix 2026-06-04 13:51:59 +02:00
rndc Dump delegation database in 'rndc dumpdb' 2026-03-30 20:41:13 +02:00
tests Reproducer forwarder resend loop 2026-06-18 08:49:23 +02:00
tools Disallow configuration of user-defined non-IN class views 2026-06-08 17:50:15 +02:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00