ISC BIND DNS Resolver Buffer Overflow Vulnerability
BID:6186
Info
ISC BIND DNS Resolver Buffer Overflow Vulnerability
| Bugtraq ID: | 6186 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2002-0029 |
| Remote: | Yes |
| Local: | No |
| Published: | Nov 12 2002 12:00AM |
| Updated: | Jul 11 2009 07:16PM |
| Credit: | This vulnerability was reported by ISC. |
| Vulnerable: |
Xerox DocuPrint NPS/IPS Series 8.0 Xerox DocuPrint NPS/IPS Series 7.x Sun Solaris 2.5.1 _x86 Sun Solaris 2.5.1 _ppc Sun Solaris 2.5.1 Sun Solaris 2.6_x86 Sun Solaris 2.6 SGI IRIX 6.5.18 SGI IRIX 6.5.17 SGI IRIX 6.5.16 SGI IRIX 6.5.15 SGI IRIX 6.5.14 SGI IRIX 6.5.13 SGI IRIX 6.5.12 SGI IRIX 6.5.11 SGI IRIX 6.5.10 SGI IRIX 6.5.9 SGI IRIX 6.5.8 SGI IRIX 6.5.7 SGI IRIX 6.5.6 SGI IRIX 6.5.5 SGI IRIX 6.5.4 SGI IRIX 6.5.3 SGI IRIX 6.5.2 SGI IRIX 6.5.1 SGI IRIX 6.5 Redhat Enterprise Linux WS 2.1 IA64 Redhat Enterprise Linux WS 2.1 Redhat Enterprise Linux ES 2.1 IA64 Redhat Enterprise Linux ES 2.1 Redhat Enterprise Linux AS 2.1 IA64 Redhat Enterprise Linux AS 2.1 Redhat Advanced Workstation for the Itanium Processor 2.1 IA64 Redhat Advanced Workstation for the Itanium Processor 2.1 ISC BIND 4.9.10 ISC BIND 4.9.9 ISC BIND 4.9.8 ISC BIND 4.9.7 ISC BIND 4.9.6 ISC BIND 4.9.5 ISC BIND 4.9.4 ISC BIND 4.9.3 ISC BIND 4.9.2 IBM AIX 4.3.3 IBM AIX 5.2 IBM AIX 5.1 HP HP-UX 11.11 HP HP-UX 11.0 4 HP HP-UX 11.0 HP HP-UX 10.20 HP HP-UX 10.10 GNU glibc 2.2.5 GNU glibc 2.2 Compaq Tru64 5.1 b PK1 (BL1) Compaq Tru64 5.1 b Compaq Tru64 5.1 a PK3 (BL3) Compaq Tru64 5.1 a PK2 (BL2) Compaq Tru64 5.1 a PK1 (BL1) Compaq Tru64 5.1 a Compaq Tru64 5.1 PK5 (BL19) Compaq Tru64 5.1 PK4 (BL18) Compaq Tru64 5.1 PK3 (BL17) Compaq Tru64 5.1 Compaq Tru64 5.0 a PK3 (BL17) Compaq Tru64 5.0 a Compaq Tru64 4.0 g PK3 (BL17) Compaq Tru64 4.0 g Compaq Tru64 4.0 f PK7 (BL18) Compaq Tru64 4.0 f PK6 (BL17) Compaq Tru64 4.0 f Avaya S8700 R2.0.1 Avaya S8700 R2.0.0 Avaya S8500 R2.0.1 Avaya S8500 R2.0.0 Avaya S8300 R2.0.1 Avaya S8300 R2.0.0 Avaya Intuity LX Avaya Converged Communications Server 2.0 Astaro Security Linux 3.2 11 Astaro Security Linux 3.2 10 Astaro Security Linux 3.2 00 Astaro Security Linux 2.0 30 Astaro Security Linux 2.0 27 Astaro Security Linux 2.0 26 Astaro Security Linux 2.0 25 Astaro Security Linux 2.0 24 Astaro Security Linux 2.0 23 Astaro Security Linux 2.0 16 |
| Not Vulnerable: |
SGI IRIX 6.5.19 ISC BIND 9.2.1 ISC BIND 9.2 ISC BIND 9.1.3 ISC BIND 9.1.2 ISC BIND 9.1.1 ISC BIND 9.1 ISC BIND 9.0 ISC BIND 8.3.3 ISC BIND 8.3.2 ISC BIND 8.3.1 ISC BIND 8.3 .0 ISC BIND 8.2.6 ISC BIND 8.2.5 ISC BIND 8.2.4 ISC BIND 8.2.3 ISC BIND 8.2.2 ISC BIND 8.2.1 ISC BIND 8.2 ISC BIND 8.1 Astaro Security Linux 3.2 12 |
Discussion
ISC BIND DNS Resolver Buffer Overflow Vulnerability
ISC BIND (Berkeley Internet Name Domain) is vulnerable to a buffer overflow condition.
The vulnerability exists in the DNS stub resolver library in ISC BIND. The BIND 4 resolver library contains buffer overflows in functions that are responsible for network name and address requests.
The consequences of this vulnerability will be highly dependant on the details of individual applications using libc. It is likely that exploitation will allow a malicious DNS server to execute arbitrary code with privileges of the vulnerable process. Under some conditions, this may grant an attacker local access, possibly as a privileged user.
ISC BIND (Berkeley Internet Name Domain) is vulnerable to a buffer overflow condition.
The vulnerability exists in the DNS stub resolver library in ISC BIND. The BIND 4 resolver library contains buffer overflows in functions that are responsible for network name and address requests.
The consequences of this vulnerability will be highly dependant on the details of individual applications using libc. It is likely that exploitation will allow a malicious DNS server to execute arbitrary code with privileges of the vulnerable process. Under some conditions, this may grant an attacker local access, possibly as a privileged user.
Solution / Fix
ISC BIND DNS Resolver Buffer Overflow Vulnerability
Solution:
ISC recommends that users upgrade to ISC BIND 9.2.1.
Avaya has released an advisory that acknowledges this vulnerability for Avaya products. Fixes are not currently available; customers are advised to contact the vendor for further details regarding fix availability. Please see the referenced Avaya advisory at the following location for further details:
http://support.avaya.com/japple/css/japple?temp.groupID=128450&temp.selectedFamily=128451&temp.selectedProduct=154235&temp.selectedBucket=126655&temp.feedbackState=askForFeedback&temp.documentID=198529&PAGE=avaya.css.CSSLvl1Detail&executeTransaction=avaya.css.UsageUpdate()
HP has released a revised advisory (HPSBUX0212-233) to address this issue in affected HP-UX systems. Customers who are affected by this issue are advised to apply appropriate patches. Further information regarding obtaining and applying patches is available in the referenced advisory.
OpenPKG has released an advisory containing upgrades for this and other vulnerabilities. OpenPKG 1.0 users are advised to upgrade to the bind-8.2.6-1.0.2 package or later. OpenPKG 1.1 users are advised to upgrade to the bind8-8.3.3-1.1.1 package or later. OpenPKG CURRENT users are advised to upgrade to the bind8-8.3.3-20021114 package or later. bind-9.2.1-1.1.0 packages are also available for OpenPKG 1.1/CURRENT. Further details on obtaining and applying fixes can be found in the attached reference.
This issue is present in Astaro Security Linux versions prior to Up2Date 3.212. Up2Date 3.211 is the minimum version required for users to install Up2Date 3.212.
SGI has released an advisory, and advised vulnerable users to apply patch 4881 to execute the server in a chroot environment. This patch does not fix the vulnerability, but does limit the impact of exploitation. SGI has reported this vulnerability will be fixed in IRIX 6.5.19.
HP has released fixes for BIND running on HP-UX platforms. The HP advisory states that BIN 8.1.2 running on HP-UX is also vulnerable, however, this has not been confirmed.
SCO has released a security advisory (CSSA-2003-SCO.2). Information, on obtaining and applying fixes, can be gathered from the reverenced advisory.
Sun has released an alert. Patches are available.
Xerox has announced that DocuPrint NPS/IPS series 8.0 firmware is affected by this issue. A patch is now installed automatically during the software installation procedure. Versions prior to 8.0 may also be affected if using custom configurations designed to implement DNS services.
IBM has released APARs to address this issue.
RedHat has released advisory RHSA-2004:383-05 and fixes dealing with this issue for RedHat Enterprise Linux platforms. Please see the referenced advisory for further information.
Advisory FLSA:1947 has been released for Fedora Legacy. Please see the attached advisory for details on obtaining and applying fixes.
SuSE has made advisory SUSE-SR:2004:002 available dealing with this issue. Please see the reference section for more information.
The following fixes are available:
IBM AIX 5.1
IBM AIX 5.2
Sun Solaris 2.6
Sun Solaris 2.6_x86
HP HP-UX 10.10
HP HP-UX 10.20
HP HP-UX 11.0 4
HP HP-UX 11.0
HP HP-UX 11.11
GNU glibc 2.2.5
Compaq Tru64 4.0 f PK6 (BL17)
Compaq Tru64 4.0 f
Compaq Tru64 4.0 g PK3 (BL17)
Compaq Tru64 4.0 g
Compaq Tru64 4.0 f PK7 (BL18)
IBM AIX 4.3.3
ISC BIND 4.9.10
Compaq Tru64 5.0 a PK3 (BL17)
Compaq Tru64 5.0 a
Compaq Tru64 5.1 b PK1 (BL1)
Compaq Tru64 5.1 a PK1 (BL1)
Compaq Tru64 5.1 a PK2 (BL2)
Compaq Tru64 5.1 PK3 (BL17)
Compaq Tru64 5.1 PK4 (BL18)
Compaq Tru64 5.1 a
Compaq Tru64 5.1
Compaq Tru64 5.1 PK5 (BL19)
Compaq Tru64 5.1 a PK3 (BL3)
Compaq Tru64 5.1 b
Solution:
ISC recommends that users upgrade to ISC BIND 9.2.1.
Avaya has released an advisory that acknowledges this vulnerability for Avaya products. Fixes are not currently available; customers are advised to contact the vendor for further details regarding fix availability. Please see the referenced Avaya advisory at the following location for further details:
http://support.avaya.com/japple/css/japple?temp.groupID=128450&temp.selectedFamily=128451&temp.selectedProduct=154235&temp.selectedBucket=126655&temp.feedbackState=askForFeedback&temp.documentID=198529&PAGE=avaya.css.CSSLvl1Detail&executeTransaction=avaya.css.UsageUpdate()
HP has released a revised advisory (HPSBUX0212-233) to address this issue in affected HP-UX systems. Customers who are affected by this issue are advised to apply appropriate patches. Further information regarding obtaining and applying patches is available in the referenced advisory.
OpenPKG has released an advisory containing upgrades for this and other vulnerabilities. OpenPKG 1.0 users are advised to upgrade to the bind-8.2.6-1.0.2 package or later. OpenPKG 1.1 users are advised to upgrade to the bind8-8.3.3-1.1.1 package or later. OpenPKG CURRENT users are advised to upgrade to the bind8-8.3.3-20021114 package or later. bind-9.2.1-1.1.0 packages are also available for OpenPKG 1.1/CURRENT. Further details on obtaining and applying fixes can be found in the attached reference.
This issue is present in Astaro Security Linux versions prior to Up2Date 3.212. Up2Date 3.211 is the minimum version required for users to install Up2Date 3.212.
SGI has released an advisory, and advised vulnerable users to apply patch 4881 to execute the server in a chroot environment. This patch does not fix the vulnerability, but does limit the impact of exploitation. SGI has reported this vulnerability will be fixed in IRIX 6.5.19.
HP has released fixes for BIND running on HP-UX platforms. The HP advisory states that BIN 8.1.2 running on HP-UX is also vulnerable, however, this has not been confirmed.
SCO has released a security advisory (CSSA-2003-SCO.2). Information, on obtaining and applying fixes, can be gathered from the reverenced advisory.
Sun has released an alert. Patches are available.
Xerox has announced that DocuPrint NPS/IPS series 8.0 firmware is affected by this issue. A patch is now installed automatically during the software installation procedure. Versions prior to 8.0 may also be affected if using custom configurations designed to implement DNS services.
IBM has released APARs to address this issue.
RedHat has released advisory RHSA-2004:383-05 and fixes dealing with this issue for RedHat Enterprise Linux platforms. Please see the referenced advisory for further information.
Advisory FLSA:1947 has been released for Fedora Legacy. Please see the attached advisory for details on obtaining and applying fixes.
SuSE has made advisory SUSE-SR:2004:002 available dealing with this issue. Please see the reference section for more information.
The following fixes are available:
IBM AIX 5.1
-
IBM IY37091
http://www-1.ibm.com/support/
IBM AIX 5.2
-
IBM IY37289
http://www-1.ibm.com/support/
Sun Solaris 2.6
-
Sun 105755-13
http://sunsolve.sun.com
Sun Solaris 2.6_x86
-
Sun 105756-13
http://sunsolve.sun.com
HP HP-UX 10.10
-
HP PHNE_27792.depot
ftp://bind:[email protected]/
HP HP-UX 10.20
-
HP PHNE_27792.depot
ftp://bind:[email protected]/
HP HP-UX 11.0 4
-
HP PHNE_28415
ftp://bind:[email protected]/
HP HP-UX 11.0
-
HP PHNE_27793.depot
ftp://bind:[email protected]/
HP HP-UX 11.11
-
HP PHNE_27794.depot
ftp://bind:[email protected]/
GNU glibc 2.2.5
-
RedHat glibc-2.2.5-44.legacy.3.i386.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-2.2.5-4 4.legacy.3.i386.rpm -
RedHat glibc-2.2.5-44.legacy.3.i686.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-2.2.5-4 4.legacy.3.i686.rpm -
RedHat glibc-common-2.2.5-44.legacy.3.i386.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-common- 2.2.5-44.legacy.3.i386.rpm -
RedHat glibc-debug-2.2.5-44.legacy.3.i386.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-debug-2 .2.5-44.legacy.3.i386.rpm -
RedHat glibc-debug-2.2.5-44.legacy.3.i686.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-debug-2 .2.5-44.legacy.3.i686.rpm -
RedHat glibc-debug-static-2.2.5-44.legacy.3.i386.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-debug-s tatic-2.2.5-44.legacy.3.i386.rpm -
RedHat glibc-devel-2.2.5-44.legacy.3.i386.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-devel-2 .2.5-44.legacy.3.i386.rpm -
RedHat glibc-profile-2.2.5-44.legacy.3.i386.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-profile -2.2.5-44.legacy.3.i386.rpm -
RedHat glibc-utils-2.2.5-44.legacy.3.i386.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/glibc-utils-2 .2.5-44.legacy.3.i386.rpm -
RedHat nscd-2.2.5-44.legacy.3.i386.rpm
RedHat Linux 7.3
http://download.fedoralegacy.org/redhat/7.3/updates/i386/nscd-2.2.5-44 .legacy.3.i386.rpm
Compaq Tru64 4.0 f PK6 (BL17)
-
HP DUV40FB18-C0090600-16637-ES-20030129.tar
Patch Kit PK7 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v4.0f/DUV40FB18-C009 0600-16637-ES-20030129.tar
Compaq Tru64 4.0 f
-
HP DUV40FB18-C0090600-16637-ES-20030129.tar
Patch Kit PK7 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v4.0f/DUV40FB18-C009 0600-16637-ES-20030129.tar
Compaq Tru64 4.0 g PK3 (BL17)
-
HP T64V40GB17-C0028000-16638-ES-20030129.tar
Patch Kit PK3 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v4.0g/T64V40GB17-C00 28000-16638-ES-20030129.tar
Compaq Tru64 4.0 g
-
HP T64V40GB17-C0028000-16638-ES-20030129.tar
Patch Kit PK3 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v4.0g/T64V40GB17-C00 28000-16638-ES-20030129.tar
Compaq Tru64 4.0 f PK7 (BL18)
-
HP DUV40FB18-C0090600-16637-ES-20030129.tar
Patch Kit PK7 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v4.0f/DUV40FB18-C009 0600-16637-ES-20030129.tar
IBM AIX 4.3.3
-
IBM IY37088
http://www-1.ibm.com/support/
ISC BIND 4.9.10
-
ISC bind4910.diff
Source code patch.
http://www.isc.org/products/BIND/patches/bind4910.diff
Compaq Tru64 5.0 a PK3 (BL17)
-
HP T64V50AB17-C0031104-16655-ES-20030129.tar
http://ftp.support.compaq.com/patches/public/unix/v5.0a/T64V50AB17-C00 31104-16655-ES-20030129.tar
Compaq Tru64 5.0 a
-
HP T64V50AB17-C0031104-16655-ES-20030129.tar
http://ftp.support.compaq.com/patches/public/unix/v5.0a/T64V50AB17-C00 31104-16655-ES-20030129.tar
Compaq Tru64 5.1 b PK1 (BL1)
-
HP T64V51BB1-C0002700-16642-ES-20030129.tar
Patch Kit PK1 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1b/T64V51BB1-C000 2700-16642-ES-20030129.tar
Compaq Tru64 5.1 a PK1 (BL1)
-
HP T64V51AB3-C0099200-16641-ES-20030129.tar
Patch Kit PK3 is a pre-requisite for this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1a/T64V51AB3-C009 9200-16641-ES-20030129.tar
Compaq Tru64 5.1 a PK2 (BL2)
-
HP T64V51AB3-C0099200-16641-ES-20030129.tar
Patch Kit PK3 is a pre-requisite for this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1a/T64V51AB3-C009 9200-16641-ES-20030129.tar
Compaq Tru64 5.1 PK3 (BL17)
-
HP T64V51B19-C0167700-16640-ES-20030129.tar
Patch Kit PK5 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1/T64V51B19-C0167 700-16640-ES-20030129.tar
Compaq Tru64 5.1 PK4 (BL18)
-
HP T64V51B19-C0167700-16640-ES-20030129.tar
Patch Kit PK5 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1/T64V51B19-C0167 700-16640-ES-20030129.tar
Compaq Tru64 5.1 a
-
HP T64V51AB3-C0099200-16641-ES-20030129.tar
Patch Kit PK3 is a pre-requisite for this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1a/T64V51AB3-C009 9200-16641-ES-20030129.tar
Compaq Tru64 5.1
-
HP T64V51B19-C0167700-16640-ES-20030129.tar
Patch Kit PK5 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1/T64V51B19-C0167 700-16640-ES-20030129.tar
Compaq Tru64 5.1 PK5 (BL19)
-
HP T64V51B19-C0167700-16640-ES-20030129.tar
Patch Kit PK5 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1/T64V51B19-C0167 700-16640-ES-20030129.tar
Compaq Tru64 5.1 a PK3 (BL3)
-
HP T64V51AB3-C0099200-16641-ES-20030129.tar
Patch Kit PK3 is a pre-requisite for this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1a/T64V51AB3-C009 9200-16641-ES-20030129.tar
Compaq Tru64 5.1 b
-
HP T64V51BB1-C0002700-16642-ES-20030129.tar
Patch Kit PK1 is a pre-requisite to this patch.
http://ftp.support.compaq.com/patches/public/unix/v5.1b/T64V51BB1-C000 2700-16642-ES-20030129.tar