Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 279508
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Security <security@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Robert Buchholz <rbu@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:
Flags: Requestee:
 
 
  ()

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 279508 depends on: Show dependency tree
Bug 279508 blocks:

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2009-07-28 19:57 0000
CERT wrote:

ISC BIND 9 contains a vulnerability that may allow a remote, unauthenticated
attacker to create a denial-of-service condition.
I. Description
The Berkeley Internet Name Domain (BIND) is a popular Domain Name System (DNS)
implementation from Internet Systems Consortium (ISC). It includes support for
dynamic DNS updates as specified in IETF RFC 2136. BIND 9 can crash when
processing a specially-crafted dynamic update packet.
II. Impact
By sending a specially-crafted dynamic update packet to a BIND 9 server, a
remote, unauthenticated attacker can cause a denial of service by causing BIND
to crash.
III. Solution
Apply an update

Users who obtain BIND from a third-party vendor, such as their operating system
vendor, should see the systems affected portion of this document for a partial
list of affected vendors.

This vulnerability is addressed in ISC BIND versions 9.4.3-P3, 9.5.1-P3, and
BIND 9.6.1-P1. Users of BIND from the original source distribution should
upgrade to one of these versions, as appropriate.

------- Comment #1 From Tobias Scherbaum 2009-07-28 20:38:49 0000 -------
Candidates for stabilization:

=net-dns/bind-9.4.3_p3
=net-dns/bind-tools-9.4.3_p3

Bumps for 9.5 and 9.6 will follow tomorrow.

------- Comment #2 From Robert Buchholz 2009-07-28 20:58:06 0000 -------
Target keywords : "alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"

------- Comment #3 From Tobias Scherbaum 2009-07-28 21:11:03 0000 -------
*** Bug 279515 has been marked as a duplicate of this bug. ***

------- Comment #4 From Jeroen Roovers 2009-07-28 23:42:41 0000 -------
Stable for HPPA.

------- Comment #5 From Tony Vroon 2009-07-29 09:57:31 0000 -------
+ 29 Jul 2009; <chainsaw@gentoo.org> bind-9.4.3_p3.ebuild:
+ Marked stable on AMD64 as requested by Robert Buchholz <rbu@gentoo.org> in
+ security bug #279508. Tested with USE="berkdb idn ipv6 ldap resolvconf ssl
+ threads urandom -dlz -doc -mysql -odbc -postgres (-selinux)" on a Core2
+ Duo.

------- Comment #6 From Robert R. Richter 2009-07-29 12:28:48 0000 -------
please mark stable for x86 - I have tested ~x86 - no problems so far!

------- Comment #7 From Robert Buchholz 2009-07-29 13:01:56 0000 -------
I'll raise severity as impact is critical for production systems and the
exploit is public.

------- Comment #8 From Alex Legler 2009-07-29 13:12:43 0000 -------
*** Bug 279579 has been marked as a duplicate of this bug. ***

------- Comment #9 From Markus Meier 2009-07-29 21:20:08 0000 -------
x86 stable

------- Comment #10 From Apetrini 2009-07-30 10:22:45 0000 -------
Why is not reported in Gentoo Linux Security Advisories ?

------- Comment #11 From Tobias Heinlein 2009-07-30 10:31:33 0000 -------
(In reply to comment #10)
> Why is not reported in Gentoo Linux Security Advisories ?
> 

Because it's not stable on all arches yet. See the vulnerability treatment
policy if you want more details.

------- Comment #12 From Robert Buchholz 2009-07-30 12:27:16 0000 -------
bind herd, are you discontinuing support for bind 9.5 ? I saw 9.6 was bumped,
but not 9.5.

------- Comment #13 From Tobias Scherbaum 2009-07-30 15:37:25 0000 -------
(In reply to comment #12)
> bind herd, are you discontinuing support for bind 9.5 ? I saw 9.6 was bumped,
> but not 9.5.
> 

9.5.1_p3 is in CVS, too.

And please also note that the following packages should be marked as stable:
=net-dns/bind-9.4.3_p3
=net-dns/bind-tools-9.4.3_p3

therefore re-adding amd64.

------- Comment #14 From Joe Jezak 2009-07-30 20:05:18 0000 -------
Marked ppc/ppc64 stable.

------- Comment #15 From Markus Meier 2009-07-30 21:11:46 0000 -------
amd64 stable

------- Comment #16 From Robert Buchholz 2009-07-31 19:08:51 0000 -------
i'll remov

------- Comment #17 From Robert Buchholz 2009-07-31 19:20:44 0000 -------
...e ppc and ppc64 since they are done

------- Comment #18 From Tiago Cunha 2009-07-31 21:29:54 0000 -------
net-dns/bind-tools/bind-tools-9.4.3_p3.ebuild: RDEPEND is not explicitly
assigned

sparc stable

------- Comment #19 From Alex Legler 2009-08-01 15:07:28 0000 -------
CVE-2009-0696 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-0696):
  The dns_db_findrdataset function in db.c in named in ISC BIND 9.4
  before 9.4.3-P3, 9.5 before 9.5.1-P3, and 9.6 before 9.6.1-P1, when
  configured as a master server, allows remote attackers to cause a
  denial of service (assertion failure and daemon exit) via an ANY
  record in the prerequisite section of a crafted dynamic update
  message, as exploited in the wild in July 2009.

------- Comment #20 From Raúl Porcel 2009-08-01 19:09:27 0000 -------
alpha/arm/ia64/s390/sh stable

------- Comment #21 From Alex Legler 2009-08-01 20:06:14 0000 -------
GLSA 200908-02.

------- Comment #22 From David Sparks 2009-08-10 19:40:08 0000 -------
(In reply to comment #21)
> GLSA 200908-02.
> 

ns1 ~ # glsa-check -d 200908-02
                  GLSA 200908-02:
BIND: Denial of Service
============================================================================
Synopsis:          Dynamic Update packets can cause a Denial of Service in
                   the BIND daemon.
Announced on:      August 01, 2009
Last revised on:   August 01, 2009: 01

Affected package:  net-dns/bind
Affected archs:    All
Vulnerable:        <9.4.3_p3
Unaffected:        >=9.4.3_p3
                   ^^^^^^^^^^

I believe the above glsa does not alert if someone is running a vulnerable
9.5.x or 9.6.x version of bind.  Minimum fixed versions for those branches are:

bind-9.5.1-p3
bind-9.6.1-p1

------- Comment #23 From Robert Buchholz 2009-08-10 21:59:03 0000 -------
Dave, this is correct. Unstable (~arch) ebuilds are not subject to GLSA
publication. In consequence, affected/unaffected versions mentioned in a GLSA
only cover the stable ebuilds. BIND 9.5 and 9.6 are not stable ebuilds in
Gentoo.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug