- Issued:
- 2009-01-20
- Updated:
- 2009-01-20
RHBA-2009:0165 - 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:
- ensure the time field in received DHCPv6 advertise messages is correct
- do not include invalid IA Address options in DHCPv6 reply messages
- support multiple IA options in DHCPv6 messages
- when no addresses are available, return NoAddrsAvail as the status code in DHCPv6 advertise
messages
- allow dhcp6c to run in a debugging (foreground) mode
- eliminate duplicate IAID values
- log the correct process ID for dhcp6c in daemon mode
- better error handling to protocol initialization in dhcp6c
- support multiple nameservers in DHCPv6 replies
- use the last 4 bytes of the MAC address to generate a unique IAID
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 dhcpv6
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 - 365501 - TAHI--DHCPv6--The Time field of the recieved DHCPv6 Advertise Message is unmatched
- BZ - 365531 - TAHI--DHCPv6--The IA option of the recieved DHCPv6 Reply Message includes invalid IA_Address option
- BZ - 365651 - TAHI--DHCPv6--The check of IA options of the recieved DHCPv6 Advertise Message is failed
- BZ - 365661 - TAHI--DHCPv6--The returned status code of the recieved DHCPv6 Advertise Message is not NoAddrsAvail
- BZ - 377101 - TAHI--DHCPv6--DUID cannot be kept consistent
- BZ - 426899 - do not return option 24 (domain list) in ADVERTISE messages
- BZ - 439942 - unable to run dhcp6c in debug mode
- BZ - 440330 - duplicate IAIDs
- BZ - 449051 - log correct PID for dhcp6c in daemon mode
- BZ - 449052 - add error handling to protocol initialization in dhcp6c
- BZ - 449053 - handle multiple nameservers in DHCPv6 reply
- BZ - 449054 - Use the last 4 bytes of the MAC addr to generate IAID
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
dhcpv6-1.0.10-16.el5.src.rpm | SHA-256: 096ecbc870dc3f06a3fbbbfbdb12ce7a54e45592cef3be4a94ddf81aa45693d1 |
x86_64 | |
dhcpv6-1.0.10-16.el5.x86_64.rpm | SHA-256: fd1d67caba175c3cbf6bab4bec7eaf7873974829e79d665622afadf64b5e5bdd |
dhcpv6-client-1.0.10-16.el5.x86_64.rpm | SHA-256: cac8dbb8c045f4a2d4d88492b53edb5d465911a778f5c221dab736423a875459 |
libdhcp6client-1.0.10-16.el5.i386.rpm | SHA-256: 69ead6a42245ed67800d64ff6bc200c64e2affc19d52da39420a407a9e4ed824 |
libdhcp6client-1.0.10-16.el5.x86_64.rpm | SHA-256: 61f454898058cc42dfbaa5fdd850c4e5efebecc255369affdf42fcb70d9327ab |
libdhcp6client-devel-1.0.10-16.el5.i386.rpm | SHA-256: f7b57d92b15b385bd2150ba21a61e0667eee772ac5310d273c44c877f3deccba |
libdhcp6client-devel-1.0.10-16.el5.x86_64.rpm | SHA-256: 27e837471b92cccd011e5ca87f744a71e3cd6d0b6a9e82c4451338e0b851236a |
ia64 | |
dhcpv6-1.0.10-16.el5.ia64.rpm | SHA-256: 15b403e7ce2d45ec63ef4640f985d3091180acaa3e025ebf2da4329dddf7b092 |
dhcpv6-client-1.0.10-16.el5.ia64.rpm | SHA-256: 8333c9990f18267d4fe03721ead57eccc0c7489578ecd7d3261a6910ede88cbd |
libdhcp6client-1.0.10-16.el5.ia64.rpm | SHA-256: 1e56074cdf51845f2d5140d2560a76a8ae7095aa45ba938a28fdde3835b77ef9 |
libdhcp6client-devel-1.0.10-16.el5.ia64.rpm | SHA-256: b316f0f8d3a6d2f9dacfcf3f7e9b3a1a104ec9cbc27a113b8e2bf35c18623b9c |
i386 | |
dhcpv6-1.0.10-16.el5.i386.rpm | SHA-256: af0b354a68cc13e31ee7d06ae89e86e6590162f0436b7b2dd6c49c7f17e4a3bc |
dhcpv6-client-1.0.10-16.el5.i386.rpm | SHA-256: 842eb98f4f77b2090474d30b6b8c8a1393f041b166ae91b6fbd3dda94c300673 |
libdhcp6client-1.0.10-16.el5.i386.rpm | SHA-256: 69ead6a42245ed67800d64ff6bc200c64e2affc19d52da39420a407a9e4ed824 |
libdhcp6client-devel-1.0.10-16.el5.i386.rpm | SHA-256: f7b57d92b15b385bd2150ba21a61e0667eee772ac5310d273c44c877f3deccba |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
dhcpv6-1.0.10-16.el5.src.rpm | SHA-256: 096ecbc870dc3f06a3fbbbfbdb12ce7a54e45592cef3be4a94ddf81aa45693d1 |
x86_64 | |
dhcpv6-1.0.10-16.el5.x86_64.rpm | SHA-256: fd1d67caba175c3cbf6bab4bec7eaf7873974829e79d665622afadf64b5e5bdd |
dhcpv6-client-1.0.10-16.el5.x86_64.rpm | SHA-256: cac8dbb8c045f4a2d4d88492b53edb5d465911a778f5c221dab736423a875459 |
libdhcp6client-1.0.10-16.el5.i386.rpm | SHA-256: 69ead6a42245ed67800d64ff6bc200c64e2affc19d52da39420a407a9e4ed824 |
libdhcp6client-1.0.10-16.el5.x86_64.rpm | SHA-256: 61f454898058cc42dfbaa5fdd850c4e5efebecc255369affdf42fcb70d9327ab |
libdhcp6client-devel-1.0.10-16.el5.i386.rpm | SHA-256: f7b57d92b15b385bd2150ba21a61e0667eee772ac5310d273c44c877f3deccba |
libdhcp6client-devel-1.0.10-16.el5.x86_64.rpm | SHA-256: 27e837471b92cccd011e5ca87f744a71e3cd6d0b6a9e82c4451338e0b851236a |
i386 | |
dhcpv6-1.0.10-16.el5.i386.rpm | SHA-256: af0b354a68cc13e31ee7d06ae89e86e6590162f0436b7b2dd6c49c7f17e4a3bc |
dhcpv6-client-1.0.10-16.el5.i386.rpm | SHA-256: 842eb98f4f77b2090474d30b6b8c8a1393f041b166ae91b6fbd3dda94c300673 |
libdhcp6client-1.0.10-16.el5.i386.rpm | SHA-256: 69ead6a42245ed67800d64ff6bc200c64e2affc19d52da39420a407a9e4ed824 |
libdhcp6client-devel-1.0.10-16.el5.i386.rpm | SHA-256: f7b57d92b15b385bd2150ba21a61e0667eee772ac5310d273c44c877f3deccba |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
dhcpv6-1.0.10-16.el5.src.rpm | SHA-256: 096ecbc870dc3f06a3fbbbfbdb12ce7a54e45592cef3be4a94ddf81aa45693d1 |
x86_64 | |
dhcpv6-client-1.0.10-16.el5.x86_64.rpm | SHA-256: cac8dbb8c045f4a2d4d88492b53edb5d465911a778f5c221dab736423a875459 |
libdhcp6client-1.0.10-16.el5.i386.rpm | SHA-256: 69ead6a42245ed67800d64ff6bc200c64e2affc19d52da39420a407a9e4ed824 |
libdhcp6client-1.0.10-16.el5.x86_64.rpm | SHA-256: 61f454898058cc42dfbaa5fdd850c4e5efebecc255369affdf42fcb70d9327ab |
i386 | |
dhcpv6-client-1.0.10-16.el5.i386.rpm | SHA-256: 842eb98f4f77b2090474d30b6b8c8a1393f041b166ae91b6fbd3dda94c300673 |
libdhcp6client-1.0.10-16.el5.i386.rpm | SHA-256: 69ead6a42245ed67800d64ff6bc200c64e2affc19d52da39420a407a9e4ed824 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
dhcpv6-1.0.10-16.el5.src.rpm | SHA-256: 096ecbc870dc3f06a3fbbbfbdb12ce7a54e45592cef3be4a94ddf81aa45693d1 |
s390x | |
dhcpv6-1.0.10-16.el5.s390x.rpm | SHA-256: 796448aa3f37fe032f98d09cf95ab393b02263f6e74759e8b2a3279df6e151cd |
dhcpv6-client-1.0.10-16.el5.s390x.rpm | SHA-256: 6d46d75a7225cbb636e784bd99c4455160d16111a2d41c8b3d454bf6677b90b8 |
libdhcp6client-1.0.10-16.el5.s390.rpm | SHA-256: 37377aad19343581488af2f6f88c6d4d32ae1cb21921ef2b530ea2b771b538b7 |
libdhcp6client-1.0.10-16.el5.s390x.rpm | SHA-256: 8445f63176341a802fbc76076472aefc542beb1d19a40e344d151dc6fcd880ca |
libdhcp6client-devel-1.0.10-16.el5.s390.rpm | SHA-256: f82f335a28348b7ebe20f799d54c0a35fff47bde4cb920db070ef3a70eff38e3 |
libdhcp6client-devel-1.0.10-16.el5.s390x.rpm | SHA-256: ccc4e9b7300516cbf4378706e8bc825adf22cec5864cea83e8e2c09731c5c7f1 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
dhcpv6-1.0.10-16.el5.src.rpm | SHA-256: 096ecbc870dc3f06a3fbbbfbdb12ce7a54e45592cef3be4a94ddf81aa45693d1 |
ppc | |
dhcpv6-1.0.10-16.el5.ppc.rpm | SHA-256: 0a7173d754a9079e629c7b77d1d42e6f201958cb15cf5f5ff64ada8bf2b9eb25 |
dhcpv6-client-1.0.10-16.el5.ppc.rpm | SHA-256: 9d466655743d1600cb51b7692543cc6328616595ff2c65ab2af23097f4f9e20e |
libdhcp6client-1.0.10-16.el5.ppc.rpm | SHA-256: ddb3b606744d6ab24b9cae345fb5f6e571ae4435c7bf7bd0aa3a44df1e7a18ae |
libdhcp6client-1.0.10-16.el5.ppc64.rpm | SHA-256: a44822c696fd7b86c7e0d5239becdafd34072081053a0db537da69dd1659f37f |
libdhcp6client-devel-1.0.10-16.el5.ppc.rpm | SHA-256: b8a2fbd0a6f6061ff8897d00cdd3343db39da569f67f4a906f2e5b9f50cd19cc |
libdhcp6client-devel-1.0.10-16.el5.ppc64.rpm | SHA-256: 12ac4cbee974cbc82840be096c6c7c1f66d02912c207720fe4e26ce3322f89db |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
dhcpv6-1.0.10-16.el5.src.rpm | SHA-256: 096ecbc870dc3f06a3fbbbfbdb12ce7a54e45592cef3be4a94ddf81aa45693d1 |
x86_64 | |
dhcpv6-1.0.10-16.el5.x86_64.rpm | SHA-256: fd1d67caba175c3cbf6bab4bec7eaf7873974829e79d665622afadf64b5e5bdd |
dhcpv6-client-1.0.10-16.el5.x86_64.rpm | SHA-256: cac8dbb8c045f4a2d4d88492b53edb5d465911a778f5c221dab736423a875459 |
libdhcp6client-1.0.10-16.el5.i386.rpm | SHA-256: 69ead6a42245ed67800d64ff6bc200c64e2affc19d52da39420a407a9e4ed824 |
libdhcp6client-1.0.10-16.el5.x86_64.rpm | SHA-256: 61f454898058cc42dfbaa5fdd850c4e5efebecc255369affdf42fcb70d9327ab |
libdhcp6client-devel-1.0.10-16.el5.i386.rpm | SHA-256: f7b57d92b15b385bd2150ba21a61e0667eee772ac5310d273c44c877f3deccba |
libdhcp6client-devel-1.0.10-16.el5.x86_64.rpm | SHA-256: 27e837471b92cccd011e5ca87f744a71e3cd6d0b6a9e82c4451338e0b851236a |
i386 | |
dhcpv6-1.0.10-16.el5.i386.rpm | SHA-256: af0b354a68cc13e31ee7d06ae89e86e6590162f0436b7b2dd6c49c7f17e4a3bc |
dhcpv6-client-1.0.10-16.el5.i386.rpm | SHA-256: 842eb98f4f77b2090474d30b6b8c8a1393f041b166ae91b6fbd3dda94c300673 |
libdhcp6client-1.0.10-16.el5.i386.rpm | SHA-256: 69ead6a42245ed67800d64ff6bc200c64e2affc19d52da39420a407a9e4ed824 |
libdhcp6client-devel-1.0.10-16.el5.i386.rpm | SHA-256: f7b57d92b15b385bd2150ba21a61e0667eee772ac5310d273c44c877f3deccba |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.