- Issued:
- 2008-05-21
- Updated:
- 2008-05-21
RHBA-2008:0365 - 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 a number of issues are now available.
Description
Implements 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). Consists of dhcp6s(8), the
server DHCP daemon, and dhcp6r(8), the DHCPv6 relay agent.
These updated dhcpv6 packages provide fixes for the following bugs:
- init scripts have been made more compliant with Linux Standard Base (LSB)
guidelines.
- dhcp6c reassignment of IPv6 global address after Confirm/Reply message
exchange.
- dhcp6c now retransmits a Confirm message within the expected duration.
- the value dhcp6c stores to elapsed time option in Solicit messages has
been fixed.
- dhcp6c now ignores Reply messages that contain IA_NA with T1 > T2
- dhcp6c no longer removes leases that are not on the updated list.
- RFC 3646 compliance issues have been resolved.
- the /etc/init.d/dhcp6s file omitted a line continuation character.
- global library symbol collisions in libdhcp6client are now avoided.
- the time field of received DHCPv6 Advertise messages are now correctly
matched.
- the Advertise message is now included in the Relay-Reply message.
- a valid IA_Address option is now included in Reply messages.
- a Reply message is no longer returned when receiving a Confirm message
via unicast.
- the status code of Reply messages are now set to NotOnLink when necessary.
- unexpected Reply messages are no longer sent to the client.
- the lifetime of Reply messages is now set to zero.
- the NoBinding status is now included in the IA_NA option in Reply
messages when
needed.
- a Reply message is no longer returned when receiving a Rebind message via
unicast.
- an Advertise message is no longer returned when receiving a Solicit
message with SID.
- a Reply message is no longer returned when receiving a Confirm message
with SID.
- a Reply message is no longer returned when receiving a Rebind message
with SID.
- the IA options of the received Advertise message are now checked.
- the status code of Advertise message is now set to NoAddrAvail when
necessary.
- the About RT (Retransmission Time) problem has been corrected.
- the About RD (Retransmission Duration) problem has been fixed.
- Rebind messages are now sent correctly.
- Renew messages are now sent correctly.
- Echo Reply is now sent to the calling server correctly.
- DUID is now kept consistent between reboots.
- requested options from the client are now honored.
- DNS Query messages are now sent correctly.
- Information Request messages are now sent correctly.
- correct option codes are now found.
- Reply messages are no longer returned when receiving an Information
Request messages via unicast.
- invalid error messages are no longer displayed on the terminal when
running dhcp6r.
- non-requested options are no longer included in Reply messages.
- DNS options are no longer sent in Confirm messages.
More information on all of the changes made in this update is available in
the package changelog. To view this information, run the following command
after the package is installed:
rpm -q --changelog
All users of dhcpv6 are advised to upgrade to these updated packages, which
resolve these issues.
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/FAQ_58_10188
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 - 237970 - Wrong init script
- BZ - 365541 - TAHI--DHCPv6--when receiving a Confirm Msg via unicast, NUT returns unexpected Reply Message
- BZ - 365551 - TAHI--DHCPv6--The status code of the recieved DHCPv6 Reply Message is not NotOnLink
- BZ - 365561 - TAHI--DHCPv6--TN received unexpected Reply Message in some scenarios
- BZ - 365581 - TAHI--DHCPv6--the lifetime of the recieved Reply Message isn't zero in some scenarios
- BZ - 365591 - TAHI--DHCPv6--The recieved Reply Message do not include NoBinding in the IA_NA option
- BZ - 365601 - TAHI--DHCPv6--When receiving a Rebind Msg via unicast, NUT returns unexpected Reply Message.
- BZ - 365621 - TAHI--DHCPv6--When receiving a Solicit Msg with SID option, NUT returns unexpected Advertise Message
- BZ - 365631 - TAHI--DHCPv6--When receiving a Confirm Msg with SID option, NUT returns unexpected Reply Message
- BZ - 365641 - TAHI--DHCPv6--When receiving a Rebind Msg with SID option, NUT returns unexpected Reply Message
- BZ - 376871 - TAHI--DHCPv6--Can not get Confirm Message
- BZ - 376921 - TAHI--DHCPv6--About RD(Retransmission Duration) problem
- BZ - 376931 - TAHI--DHCPv6--Could not get Rebind Message
- BZ - 376941 - TAHI--DHCPv6--Can not get Renew Message
- BZ - 377091 - TAHI--DHCPv6--SERVER1 cannot receive Echo Reply
- BZ - 377111 - TAHI--DHCPv6--requested-option-code is not DNS Recursive Name Server/Domain Search List option
- BZ - 377161 - TAHI--DHCPv6--Could not get Information-request Message
- BZ - 377191 - TAHI--DHCPv6--Correct option Code is not found
- BZ - 377221 - TAHI--DHCPv6--When receiving a Information-request Msg via unicast, NUT returns unexpected Reply Message
- BZ - 429738 - ImportError: libdhcp6client-1.0.so.2: shared object cannot be dlopen()ed
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5.src.rpm | SHA-256: 5718599976e0479dd09930382d82e8fa4ddcbb199a30b5e882c0738ec096448b |
x86_64 | |
dhcpv6-1.0.10-4.el5.x86_64.rpm | SHA-256: 632826ab718f61ab04e9c72f34451ee238e096d5635d65ce558a0a7c6660a815 |
dhcpv6-client-1.0.10-4.el5.x86_64.rpm | SHA-256: 23ccf5e1d1c7059ae8b3d7963102dc8170a10451e0fb67435ba0e42da5380856 |
libdhcp6client-1.0.10-4.el5.i386.rpm | SHA-256: e0778567a06a2b1d4058e3212fb388a342301cdfbc2a6d17615f4e95d2a53ecf |
libdhcp6client-1.0.10-4.el5.x86_64.rpm | SHA-256: d2e689af522ff8ba2bf5a8608541d0ee276689e74a7e253751a4c70782a47615 |
libdhcp6client-devel-1.0.10-4.el5.i386.rpm | SHA-256: b1151ea6c5fac76d9892b6203049e3f7f611b6db536b1255e0ec4cb7e4a883a1 |
libdhcp6client-devel-1.0.10-4.el5.x86_64.rpm | SHA-256: a6d4f7940888e77d83498914938b76bad9f376282bf3c0a2c7ca92789268a666 |
ia64 | |
dhcpv6-1.0.10-4.el5.ia64.rpm | SHA-256: 19aa5199207d36f52a7c78b86e1fa383fd48f3f861811dbf4893820546814559 |
dhcpv6-client-1.0.10-4.el5.ia64.rpm | SHA-256: a82f69fd5a8da0ad074ca99fcda52be518e550bb5bab45dc76fc118056cf403c |
libdhcp6client-1.0.10-4.el5.ia64.rpm | SHA-256: 997f8ca70b491d7b2dddd8f0e01346e43bdfef1fdaf027eac7c60cd25e1e733f |
libdhcp6client-devel-1.0.10-4.el5.ia64.rpm | SHA-256: 420ed059c21ee149d1211f10eef044879384d2b0217042f6eac5abf7be2c29fc |
i386 | |
dhcpv6-1.0.10-4.el5.i386.rpm | SHA-256: cc6ec26dcde9003e520c4a8e331d8ca053279e5621f8fa0df646302f10fa4d8e |
dhcpv6-client-1.0.10-4.el5.i386.rpm | SHA-256: 51f078c5d693691f29922bfafc95b060677dddb4f0f58b325e3e5c088eaacf8e |
libdhcp6client-1.0.10-4.el5.i386.rpm | SHA-256: e0778567a06a2b1d4058e3212fb388a342301cdfbc2a6d17615f4e95d2a53ecf |
libdhcp6client-devel-1.0.10-4.el5.i386.rpm | SHA-256: b1151ea6c5fac76d9892b6203049e3f7f611b6db536b1255e0ec4cb7e4a883a1 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5.src.rpm | SHA-256: 5718599976e0479dd09930382d82e8fa4ddcbb199a30b5e882c0738ec096448b |
x86_64 | |
dhcpv6-1.0.10-4.el5.x86_64.rpm | SHA-256: 632826ab718f61ab04e9c72f34451ee238e096d5635d65ce558a0a7c6660a815 |
dhcpv6-client-1.0.10-4.el5.x86_64.rpm | SHA-256: 23ccf5e1d1c7059ae8b3d7963102dc8170a10451e0fb67435ba0e42da5380856 |
libdhcp6client-1.0.10-4.el5.i386.rpm | SHA-256: e0778567a06a2b1d4058e3212fb388a342301cdfbc2a6d17615f4e95d2a53ecf |
libdhcp6client-1.0.10-4.el5.x86_64.rpm | SHA-256: d2e689af522ff8ba2bf5a8608541d0ee276689e74a7e253751a4c70782a47615 |
libdhcp6client-devel-1.0.10-4.el5.i386.rpm | SHA-256: b1151ea6c5fac76d9892b6203049e3f7f611b6db536b1255e0ec4cb7e4a883a1 |
libdhcp6client-devel-1.0.10-4.el5.x86_64.rpm | SHA-256: a6d4f7940888e77d83498914938b76bad9f376282bf3c0a2c7ca92789268a666 |
i386 | |
dhcpv6-1.0.10-4.el5.i386.rpm | SHA-256: cc6ec26dcde9003e520c4a8e331d8ca053279e5621f8fa0df646302f10fa4d8e |
dhcpv6-client-1.0.10-4.el5.i386.rpm | SHA-256: 51f078c5d693691f29922bfafc95b060677dddb4f0f58b325e3e5c088eaacf8e |
libdhcp6client-1.0.10-4.el5.i386.rpm | SHA-256: e0778567a06a2b1d4058e3212fb388a342301cdfbc2a6d17615f4e95d2a53ecf |
libdhcp6client-devel-1.0.10-4.el5.i386.rpm | SHA-256: b1151ea6c5fac76d9892b6203049e3f7f611b6db536b1255e0ec4cb7e4a883a1 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5.src.rpm | SHA-256: 5718599976e0479dd09930382d82e8fa4ddcbb199a30b5e882c0738ec096448b |
x86_64 | |
dhcpv6-client-1.0.10-4.el5.x86_64.rpm | SHA-256: 23ccf5e1d1c7059ae8b3d7963102dc8170a10451e0fb67435ba0e42da5380856 |
libdhcp6client-1.0.10-4.el5.i386.rpm | SHA-256: e0778567a06a2b1d4058e3212fb388a342301cdfbc2a6d17615f4e95d2a53ecf |
libdhcp6client-1.0.10-4.el5.x86_64.rpm | SHA-256: d2e689af522ff8ba2bf5a8608541d0ee276689e74a7e253751a4c70782a47615 |
i386 | |
dhcpv6-client-1.0.10-4.el5.i386.rpm | SHA-256: 51f078c5d693691f29922bfafc95b060677dddb4f0f58b325e3e5c088eaacf8e |
libdhcp6client-1.0.10-4.el5.i386.rpm | SHA-256: e0778567a06a2b1d4058e3212fb388a342301cdfbc2a6d17615f4e95d2a53ecf |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5.src.rpm | SHA-256: 5718599976e0479dd09930382d82e8fa4ddcbb199a30b5e882c0738ec096448b |
s390x | |
dhcpv6-1.0.10-4.el5.s390x.rpm | SHA-256: 26d75c85b833e89c9ef41fad87e3e319c453dfe447ac61cc8687f52d369cc299 |
dhcpv6-client-1.0.10-4.el5.s390x.rpm | SHA-256: 1e128bf074862315149f4e69a078056217e022c40b3b2176279fc0b135d32d6a |
libdhcp6client-1.0.10-4.el5.s390.rpm | SHA-256: 79a2bea579dc22ebf374c2830abd03582f904db52a9369000323f96d0e85e08c |
libdhcp6client-1.0.10-4.el5.s390x.rpm | SHA-256: 53d865b23de9fc188e2ef0c2692a269d77f4759909f26d4c62162e89ef2a784f |
libdhcp6client-devel-1.0.10-4.el5.s390.rpm | SHA-256: c1ddd0dfb1e12ed7d8a387a3137feb4afa4acc5fcca8ac5caa8202a1c4527a08 |
libdhcp6client-devel-1.0.10-4.el5.s390x.rpm | SHA-256: 68f5c1ceb9a6c7900a0b4d7bf8a7f3da871eab5a84c8174e880c8ee677640199 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5.src.rpm | SHA-256: 5718599976e0479dd09930382d82e8fa4ddcbb199a30b5e882c0738ec096448b |
ppc | |
dhcpv6-1.0.10-4.el5.ppc.rpm | SHA-256: fdfab0fc202eccae479d073e6a538ab5dfb6f7d495c783a3c74d49bdbe66ce18 |
dhcpv6-client-1.0.10-4.el5.ppc.rpm | SHA-256: 9445f7af31ebf22cbbc63a23b6f5894681edd97eb6f1a467fff61e4a7764c359 |
libdhcp6client-1.0.10-4.el5.ppc.rpm | SHA-256: ad1a51a6cdd06172244e6ef3aa7daa1e27e7925cbfe4659a4806c9f7f42d799c |
libdhcp6client-1.0.10-4.el5.ppc64.rpm | SHA-256: af3e23a6227196fb03ae3bb7567a3e61c9e210204efea028b1f60489fbdb5df1 |
libdhcp6client-devel-1.0.10-4.el5.ppc.rpm | SHA-256: e42f9650a733a1942e1c3dcb6661f5f64f978b195bb4c258468f09d92f0721f6 |
libdhcp6client-devel-1.0.10-4.el5.ppc64.rpm | SHA-256: 22aeb503131bf9c895b4ac25537d702343997cf26b6f29f22614ee3813980aa6 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5.src.rpm | SHA-256: 5718599976e0479dd09930382d82e8fa4ddcbb199a30b5e882c0738ec096448b |
x86_64 | |
dhcpv6-1.0.10-4.el5.x86_64.rpm | SHA-256: 632826ab718f61ab04e9c72f34451ee238e096d5635d65ce558a0a7c6660a815 |
dhcpv6-client-1.0.10-4.el5.x86_64.rpm | SHA-256: 23ccf5e1d1c7059ae8b3d7963102dc8170a10451e0fb67435ba0e42da5380856 |
libdhcp6client-1.0.10-4.el5.i386.rpm | SHA-256: e0778567a06a2b1d4058e3212fb388a342301cdfbc2a6d17615f4e95d2a53ecf |
libdhcp6client-1.0.10-4.el5.x86_64.rpm | SHA-256: d2e689af522ff8ba2bf5a8608541d0ee276689e74a7e253751a4c70782a47615 |
libdhcp6client-devel-1.0.10-4.el5.i386.rpm | SHA-256: b1151ea6c5fac76d9892b6203049e3f7f611b6db536b1255e0ec4cb7e4a883a1 |
libdhcp6client-devel-1.0.10-4.el5.x86_64.rpm | SHA-256: a6d4f7940888e77d83498914938b76bad9f376282bf3c0a2c7ca92789268a666 |
i386 | |
dhcpv6-1.0.10-4.el5.i386.rpm | SHA-256: cc6ec26dcde9003e520c4a8e331d8ca053279e5621f8fa0df646302f10fa4d8e |
dhcpv6-client-1.0.10-4.el5.i386.rpm | SHA-256: 51f078c5d693691f29922bfafc95b060677dddb4f0f58b325e3e5c088eaacf8e |
libdhcp6client-1.0.10-4.el5.i386.rpm | SHA-256: e0778567a06a2b1d4058e3212fb388a342301cdfbc2a6d17615f4e95d2a53ecf |
libdhcp6client-devel-1.0.10-4.el5.i386.rpm | SHA-256: b1151ea6c5fac76d9892b6203049e3f7f611b6db536b1255e0ec4cb7e4a883a1 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.