"Testing by ISC has uncovered a critical error condition which can occur when a nameserver is constructing a response. A defect in the rendering of messages into packets can cause named to exit with an assertion failure in buffer.c while constructing a response to a query that meets certain criteria.
This assertion can be triggered even if the apparent source address isn't allowed to make queries (i.e. doesn't match 'allow-query')."
Fixed versions according to advisory:
BIND 9 version 9.9.9-P3
BIND 9 version 9.10.4-P3
BIND 9 version 9.11.0rc3
9.10.4_p3 has just been added. In case of stabilization please stabilize both, bind and bind-tools 9.10.4_p3.
Arches, please stabilize:
Stable targets: alpha amd64 arm hppa ia64 ppc ppc64 sparc x86
Stable on alpha.
Stable for HPPA PPC64.
buffer.c in named in ISC BIND 9 before 9.9.9-P3, 9.10.x before 9.10.4-P3,
and 9.11.x before 9.11.0rc3 does not properly construct responses, which
allows remote attackers to cause a denial of service (assertion failure and
daemon exit) via a crafted query.
This issue was resolved and addressed in
GLSA 201610-07 at https://security.gentoo.org/glsa/201610-07
by GLSA coordinator Kristian Fiskerstrand (K_F).
Reopening for completion of slacking arches
Please mark x86 as STABLE
*** Bug 595498 has been marked as a duplicate of this bug. ***
are there any reasons why x86 is not marked stable?
@ Arches, please continue in bug 598750.
Newer version already stable. Will proceed in that bug.