]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.18] fix: usr: Prevent a crash when using both dns64 and filter-aaaa
authorOndřej Surý <ondrej@isc.org>
Wed, 6 May 2026 06:27:16 +0000 (08:27 +0200)
committerOndřej Surý <ondrej@isc.org>
Wed, 6 May 2026 06:27:16 +0000 (08:27 +0200)
commit891d055efc6ee0d5fbde9d7b9ba1db315af30ebb
treee31ad742f1474efba78bec5c3f82bb94fa41014d
parentab3d96b3e3461275b6266708e0105bc6313e623a
parentc17cc4fa7a2f6978a8b4bc2973b97120bd0fb98b
[9.18] fix: usr: Prevent a crash when using both dns64 and filter-aaaa

An assertion failure could be triggered if both `dns64` and the `filter-aaaa` plugin were in use simultaneously. This happened if the plugin triggered a second recursion process, which then attempted to store DNS64 state information in a pointer that had already been set by the original recursion process. This has been fixed.

Closes #5854

Backport of MR !11949

Merge branch 'backport-5854-dns64-aaaaok-9.18' into 'bind-9.18'

See merge request isc-projects/bind9!11968