- Issued:
- 2010-03-30
- Updated:
- 2010-03-30
RHBA-2010:0196 - Bug Fix Advisory
Synopsis
dhcpv6 bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated dhcpv6 packages that resolve several issues are now available.
Description
The dhcpv6 packages implement the Dynamic Host Configuration Protocol
(DHCP) for Internet Protocol version 6 (IPv6) networks, in accordance with
RFC 3315: Dynamic Host Configuration Protocol for IPv6 (DHCPv6). DHCP is a
protocol that allows individual devices on an IP network to get their own
network configuration information. It consists of: dhcp6c(8), the DHCPv6
client daemon; dhcp6s(8), the DHCPv6 server daemon; and dhcp6r(8), the
DHCPv6 relay agent.
These updated packages fix the following bugs:
- previously, the DHCPv6 client was not removing the address assigned to an
individual interface after it disconnected. Consequently, the interface
kept the same IPv6 address after reconnection. In these updated packages a
new IPv6 address is assigned to an interface after disconnecting and
reconnecting. (BZ#466251)
- DHCPv6 request packets created by the DHCPv6 client did not contain the
"IA" sub-field, which should contain the address advertised by the server.
Consequently the DHCPv6 client might have encountered issues trying to
interact with other DHCPv6 servers. With this update, the DHCPv6 client now
correctly inserts the "IA" field, resolving this issue. (BZ#476974)
- previously, when the DHCPv6 client received the response after sending a
"Confirm" message, the client decided if it needed to apply Duplicate
Address Dectection (DAD) based on the type of the identity-association (IA)
construct in the response. However, the reply from the DHCPv6 server does
not always contain an IA in the reply message. Consequently, when running
the DHCPv6 client for a second time, the client may have triggered a
segmentation fault. In these updated packages, the DHCPv6 client now checks
if the reply has an IA before deciding if DAD needs to be applied,
resolving this issue. (BZ#515644)
All users of dhcpv6 are advised to upgrade to these updated packages, which
resolve this issue.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 476974 - DHCPv6 client doesn't form the DHCP REQUEST packets properly
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
dhcpv6-1.0.10-18.el5.src.rpm | SHA-256: e1484d62e7aa18d9d470142257f8b00d9e55894c6c956dcf7e4feb84df1d0825 |
x86_64 | |
dhcpv6-1.0.10-18.el5.x86_64.rpm | SHA-256: 7b01c7943a53eef4dfa13995a0fbdcbba560898a2aaa9b35af7817470b93774f |
dhcpv6-client-1.0.10-18.el5.x86_64.rpm | SHA-256: d8bfe0b4a8f469b112bf892380ce3848723026beece6e5f579b0d3f695272b7a |
libdhcp6client-1.0.10-18.el5.i386.rpm | SHA-256: 67d91c2273d744a3a4bd5d5463f1842d42f87ba6bc008b9d59055e4542bb3105 |
libdhcp6client-1.0.10-18.el5.x86_64.rpm | SHA-256: 2e33c668bad27dc9713a4e6d1f1e3f3a80a01cd920256b816e335b8b130764fe |
libdhcp6client-devel-1.0.10-18.el5.i386.rpm | SHA-256: 0b6ef9247c4c035dc08a0af35e92b4ac4c79a2c0332994b6ed50b6cec7ba0980 |
libdhcp6client-devel-1.0.10-18.el5.x86_64.rpm | SHA-256: 8b244f33e96eb21ec46395f052963a4d5a9ca39532507c317f78df93b7aa79a6 |
ia64 | |
dhcpv6-1.0.10-18.el5.ia64.rpm | SHA-256: ae26b3c86fdff62b37f8e5d047a7c7e91687c5453e9c0709bf62991026c13acf |
dhcpv6-client-1.0.10-18.el5.ia64.rpm | SHA-256: de5f22ad309b74d82685a2f59901c7f6ec1bcfa7a9dce21d9d0fbace3a6dc011 |
libdhcp6client-1.0.10-18.el5.ia64.rpm | SHA-256: f2817943f3154dfe5f41e09c7a296e0ffdc01555d31b3bf4c26e59b141ad10a1 |
libdhcp6client-devel-1.0.10-18.el5.ia64.rpm | SHA-256: fe341316c3028bfa7091ad46177299e75aa375d6cdd0906127dc58c9a78c8600 |
i386 | |
dhcpv6-1.0.10-18.el5.i386.rpm | SHA-256: b42f01ea4c50156dfabdf4fac0ed291122a9c675eaec0fc62dddabf426ad9460 |
dhcpv6-client-1.0.10-18.el5.i386.rpm | SHA-256: de2a9876ee84b6b1813636e8514bfb22660f6cfc9977d4c896dc697ee982a83a |
libdhcp6client-1.0.10-18.el5.i386.rpm | SHA-256: 67d91c2273d744a3a4bd5d5463f1842d42f87ba6bc008b9d59055e4542bb3105 |
libdhcp6client-devel-1.0.10-18.el5.i386.rpm | SHA-256: 0b6ef9247c4c035dc08a0af35e92b4ac4c79a2c0332994b6ed50b6cec7ba0980 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
dhcpv6-1.0.10-18.el5.src.rpm | SHA-256: e1484d62e7aa18d9d470142257f8b00d9e55894c6c956dcf7e4feb84df1d0825 |
x86_64 | |
dhcpv6-1.0.10-18.el5.x86_64.rpm | SHA-256: 7b01c7943a53eef4dfa13995a0fbdcbba560898a2aaa9b35af7817470b93774f |
dhcpv6-client-1.0.10-18.el5.x86_64.rpm | SHA-256: d8bfe0b4a8f469b112bf892380ce3848723026beece6e5f579b0d3f695272b7a |
libdhcp6client-1.0.10-18.el5.i386.rpm | SHA-256: 67d91c2273d744a3a4bd5d5463f1842d42f87ba6bc008b9d59055e4542bb3105 |
libdhcp6client-1.0.10-18.el5.x86_64.rpm | SHA-256: 2e33c668bad27dc9713a4e6d1f1e3f3a80a01cd920256b816e335b8b130764fe |
libdhcp6client-devel-1.0.10-18.el5.i386.rpm | SHA-256: 0b6ef9247c4c035dc08a0af35e92b4ac4c79a2c0332994b6ed50b6cec7ba0980 |
libdhcp6client-devel-1.0.10-18.el5.x86_64.rpm | SHA-256: 8b244f33e96eb21ec46395f052963a4d5a9ca39532507c317f78df93b7aa79a6 |
i386 | |
dhcpv6-1.0.10-18.el5.i386.rpm | SHA-256: b42f01ea4c50156dfabdf4fac0ed291122a9c675eaec0fc62dddabf426ad9460 |
dhcpv6-client-1.0.10-18.el5.i386.rpm | SHA-256: de2a9876ee84b6b1813636e8514bfb22660f6cfc9977d4c896dc697ee982a83a |
libdhcp6client-1.0.10-18.el5.i386.rpm | SHA-256: 67d91c2273d744a3a4bd5d5463f1842d42f87ba6bc008b9d59055e4542bb3105 |
libdhcp6client-devel-1.0.10-18.el5.i386.rpm | SHA-256: 0b6ef9247c4c035dc08a0af35e92b4ac4c79a2c0332994b6ed50b6cec7ba0980 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
dhcpv6-1.0.10-18.el5.src.rpm | SHA-256: e1484d62e7aa18d9d470142257f8b00d9e55894c6c956dcf7e4feb84df1d0825 |
x86_64 | |
dhcpv6-client-1.0.10-18.el5.x86_64.rpm | SHA-256: d8bfe0b4a8f469b112bf892380ce3848723026beece6e5f579b0d3f695272b7a |
libdhcp6client-1.0.10-18.el5.i386.rpm | SHA-256: 67d91c2273d744a3a4bd5d5463f1842d42f87ba6bc008b9d59055e4542bb3105 |
libdhcp6client-1.0.10-18.el5.x86_64.rpm | SHA-256: 2e33c668bad27dc9713a4e6d1f1e3f3a80a01cd920256b816e335b8b130764fe |
i386 | |
dhcpv6-client-1.0.10-18.el5.i386.rpm | SHA-256: de2a9876ee84b6b1813636e8514bfb22660f6cfc9977d4c896dc697ee982a83a |
libdhcp6client-1.0.10-18.el5.i386.rpm | SHA-256: 67d91c2273d744a3a4bd5d5463f1842d42f87ba6bc008b9d59055e4542bb3105 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
dhcpv6-1.0.10-18.el5.src.rpm | SHA-256: e1484d62e7aa18d9d470142257f8b00d9e55894c6c956dcf7e4feb84df1d0825 |
s390x | |
dhcpv6-1.0.10-18.el5.s390x.rpm | SHA-256: 01f182d39b53e345dd1be03639ab1b46554c797bef79d027c9929e43d2cc6d02 |
dhcpv6-client-1.0.10-18.el5.s390x.rpm | SHA-256: 4728da8279c3f47362c9cd35534ef1d8e5d07760ce1d575b37100c4ab8c8a911 |
libdhcp6client-1.0.10-18.el5.s390.rpm | SHA-256: 955b13ec944ca28c9752669ada811477c1f3c0af2395859c7e47359d549428c7 |
libdhcp6client-1.0.10-18.el5.s390x.rpm | SHA-256: 3089fd72877e94c1f8c173166ef34b24592ce4d52508237315fa0c968c7fd4ba |
libdhcp6client-devel-1.0.10-18.el5.s390.rpm | SHA-256: 44763d9a04b17c36183734cf98311365b5be8a47bf85ed9525cd28aed3b14d2d |
libdhcp6client-devel-1.0.10-18.el5.s390x.rpm | SHA-256: 3fa0fede517bf17bb1d0feb285b1b7d05c1f78246f99c7509c2222cf0202c89c |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
dhcpv6-1.0.10-18.el5.src.rpm | SHA-256: e1484d62e7aa18d9d470142257f8b00d9e55894c6c956dcf7e4feb84df1d0825 |
ppc | |
dhcpv6-1.0.10-18.el5.ppc.rpm | SHA-256: 312d5f60d01ef9303378884c4703db0db4e1852de9fb4c0bfef2d4bd3196beb3 |
dhcpv6-client-1.0.10-18.el5.ppc.rpm | SHA-256: 48d061870b772e0a887ffb950af635e12fdf0a5c23ff2730d75e4bdca28c4d2e |
libdhcp6client-1.0.10-18.el5.ppc.rpm | SHA-256: f9ec8809492c06a5cffca9b9a906857cf299aa68522483df944f64e457b8d4bd |
libdhcp6client-1.0.10-18.el5.ppc64.rpm | SHA-256: f6baa653d66690faf8fbd1d1504f4378eaeecd7c8834f7cde21266104030b422 |
libdhcp6client-devel-1.0.10-18.el5.ppc.rpm | SHA-256: 0ab9acc832eb546890031b4a49bd781d5fb74c8835510c321814a8bd8daf4067 |
libdhcp6client-devel-1.0.10-18.el5.ppc64.rpm | SHA-256: 0edd9a12dca8aa5cd3cbaacff37a2ad34c1af46a4a596512196b72ac441bb82b |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
dhcpv6-1.0.10-18.el5.src.rpm | SHA-256: e1484d62e7aa18d9d470142257f8b00d9e55894c6c956dcf7e4feb84df1d0825 |
x86_64 | |
dhcpv6-1.0.10-18.el5.x86_64.rpm | SHA-256: 7b01c7943a53eef4dfa13995a0fbdcbba560898a2aaa9b35af7817470b93774f |
dhcpv6-client-1.0.10-18.el5.x86_64.rpm | SHA-256: d8bfe0b4a8f469b112bf892380ce3848723026beece6e5f579b0d3f695272b7a |
libdhcp6client-1.0.10-18.el5.i386.rpm | SHA-256: 67d91c2273d744a3a4bd5d5463f1842d42f87ba6bc008b9d59055e4542bb3105 |
libdhcp6client-1.0.10-18.el5.x86_64.rpm | SHA-256: 2e33c668bad27dc9713a4e6d1f1e3f3a80a01cd920256b816e335b8b130764fe |
libdhcp6client-devel-1.0.10-18.el5.i386.rpm | SHA-256: 0b6ef9247c4c035dc08a0af35e92b4ac4c79a2c0332994b6ed50b6cec7ba0980 |
libdhcp6client-devel-1.0.10-18.el5.x86_64.rpm | SHA-256: 8b244f33e96eb21ec46395f052963a4d5a9ca39532507c317f78df93b7aa79a6 |
i386 | |
dhcpv6-1.0.10-18.el5.i386.rpm | SHA-256: b42f01ea4c50156dfabdf4fac0ed291122a9c675eaec0fc62dddabf426ad9460 |
dhcpv6-client-1.0.10-18.el5.i386.rpm | SHA-256: de2a9876ee84b6b1813636e8514bfb22660f6cfc9977d4c896dc697ee982a83a |
libdhcp6client-1.0.10-18.el5.i386.rpm | SHA-256: 67d91c2273d744a3a4bd5d5463f1842d42f87ba6bc008b9d59055e4542bb3105 |
libdhcp6client-devel-1.0.10-18.el5.i386.rpm | SHA-256: 0b6ef9247c4c035dc08a0af35e92b4ac4c79a2c0332994b6ed50b6cec7ba0980 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.