]> git.ipfire.org Git - thirdparty/bind9.git/commit
Fixed rebinding protection bug when using forwarder setups
authorDiego Fronza <diego@isc.org>
Thu, 13 Feb 2020 23:17:13 +0000 (20:17 -0300)
committerOndřej Surý <ondrej@isc.org>
Wed, 8 Apr 2020 07:37:33 +0000 (09:37 +0200)
commitcf7b0de1eb98df64573002ada3d604a1beac2662
tree4e74a586cede4f252685f55d21dc5da7fd031494
parentf762ee66216249f336cefedcf963282580d57788
Fixed rebinding protection bug when using forwarder setups

BIND wasn't honoring option "deny-answer-aliases" when configured to
forward queries.

Before the fix it was possible for nameservers listed in "forwarders"
option to return CNAME answers pointing to unrelated domains of the
original query, which could be used as a vector for rebinding attacks.

The fix ensures that BIND apply filters even if configured as a forwarder
instance.

(cherry picked from commit af6a4de3d5ad6c1967173facf366e6c86b3ffc28)
lib/dns/resolver.c