- Issued:
- 2008-10-02
- Updated:
- 2008-10-02
RHBA-2008:0647 - Bug Fix Advisory
Synopsis
dhcpv6 bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated dhcpv6 packages that fix several bugs and add an enhancement 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:
- the DHCP Unique Identifier (DUID) "time" field was set to an arbitrary
value. When running the TAHI IPv6 Ready Logo Program Phase-2 DHCPv6 test,
the "time" fields of received DHCPv6 Advertise and Reply messages were
unmatched. In these updated packages, the "time" field is set to a value
that complies with the DHCPv6 protocol specification.
- the Identity Association (IA) option of received DHCPv6 Reply messages
included an invalid IA_Address option.
- IA options were not checked for in received DHCPv6 Advertise messages.
This caused certain TAHI tests to fail. In these updated packages, the IA
options are checked for in received DHCPv6 Advertise messages.
- previously, DHCPv6 Reply messages may have contained options that the
client did not request.
- the status code of DHCPv6 Advertise messages was never set to
"NoAddrsAvail". This caused certain TAHI tests to fail. In these updated
packages, the "NoAddrsAvail" status code is set correctly when required.
Also, multiple IA_NA options are now supported.
Users of dhcpv6 are advised to upgrade to these updated packages, which
resolve these issues and add this enhancement.
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 for x86_64 - Extended Update Support 5.2 x86_64
- Red Hat Enterprise Linux for x86_64 - Extended Update Support 5.2 ia64
- Red Hat Enterprise Linux for x86_64 - Extended Update Support 5.2 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 IBM z Systems - Extended Update Support 5.2 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux for Power, big endian - Extended Update Support 5.2 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 455667 - TAHI--DHCPv6--The IA option of the recieved DHCPv6 Reply Message includes invalid IA_Address option
- BZ - 455668 - TAHI--DHCPv6--The check of IA options of the recieved DHCPv6 Advertise Message is failed
- BZ - 455723 - TAHI--DHCPv6--The returned status code of the recieved DHCPv6 Advertise Message is not NoAddrsAvail
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5_2.3.src.rpm | SHA-256: 77e3698143a934d9bde2280d8491a466af01b8791e81625e53530c3f73c9b705 |
x86_64 | |
dhcpv6-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 99911e986c01af317eb9b7ef451b24e59ad9894c04f7425da9e65d7588f4637b |
dhcpv6-client-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: e63eef526ec061cffe984aebb72dd2cd51e806b86faad703ce6ce4e9a240ad5d |
libdhcp6client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 8615b8cd1d0bc41e573cb640fc67db627f2a003594d86a2133c332fffa9a7357 |
libdhcp6client-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 9157e9516f9ac7c4efcc6c5dd43998e9856884e604bc977289df60774c7eb8cb |
libdhcp6client-devel-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 366d0a80b6e17cf2f7dfc6d571ff8eea99e59dd32c0b9be9cfa79a5c3adf36bb |
libdhcp6client-devel-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 1f66ecc145abf170eb1f3e9605253d9aa59b8256a502e8758b3929d1aaea4c2b |
ia64 | |
dhcpv6-1.0.10-4.el5_2.3.ia64.rpm | SHA-256: dc383d6a1ca0f25cce97c9ffe5499404a8a256c864f97da917893d041a4caab1 |
dhcpv6-client-1.0.10-4.el5_2.3.ia64.rpm | SHA-256: 74b75338479229372f77f356580eef81a3043463ff448e65a84639a4a8cd1989 |
libdhcp6client-1.0.10-4.el5_2.3.ia64.rpm | SHA-256: c25ee06157af7939f7d8279ab9f95a779460f7678a849b8f1ec184c122e47ee2 |
libdhcp6client-devel-1.0.10-4.el5_2.3.ia64.rpm | SHA-256: bdbb4a44bff61e6ae5a830318988f921cd76d19d6947814fa74da164354f66db |
i386 | |
dhcpv6-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 37d0a2be9eb9f44d5de3013795f99be4c84705417462e0eeff4a045d460ae7f5 |
dhcpv6-client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: ed161b833c1d7b6877385d52f2626a9d0afd002cee8bb28c9d92ccfe79315c78 |
libdhcp6client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 8615b8cd1d0bc41e573cb640fc67db627f2a003594d86a2133c332fffa9a7357 |
libdhcp6client-devel-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 366d0a80b6e17cf2f7dfc6d571ff8eea99e59dd32c0b9be9cfa79a5c3adf36bb |
Red Hat Enterprise Linux for x86_64 - Extended Update Support 5.2
SRPM | |
---|---|
x86_64 | |
ia64 | |
i386 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5_2.3.src.rpm | SHA-256: 77e3698143a934d9bde2280d8491a466af01b8791e81625e53530c3f73c9b705 |
x86_64 | |
dhcpv6-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 99911e986c01af317eb9b7ef451b24e59ad9894c04f7425da9e65d7588f4637b |
dhcpv6-client-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: e63eef526ec061cffe984aebb72dd2cd51e806b86faad703ce6ce4e9a240ad5d |
libdhcp6client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 8615b8cd1d0bc41e573cb640fc67db627f2a003594d86a2133c332fffa9a7357 |
libdhcp6client-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 9157e9516f9ac7c4efcc6c5dd43998e9856884e604bc977289df60774c7eb8cb |
libdhcp6client-devel-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 366d0a80b6e17cf2f7dfc6d571ff8eea99e59dd32c0b9be9cfa79a5c3adf36bb |
libdhcp6client-devel-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 1f66ecc145abf170eb1f3e9605253d9aa59b8256a502e8758b3929d1aaea4c2b |
i386 | |
dhcpv6-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 37d0a2be9eb9f44d5de3013795f99be4c84705417462e0eeff4a045d460ae7f5 |
dhcpv6-client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: ed161b833c1d7b6877385d52f2626a9d0afd002cee8bb28c9d92ccfe79315c78 |
libdhcp6client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 8615b8cd1d0bc41e573cb640fc67db627f2a003594d86a2133c332fffa9a7357 |
libdhcp6client-devel-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 366d0a80b6e17cf2f7dfc6d571ff8eea99e59dd32c0b9be9cfa79a5c3adf36bb |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5_2.3.src.rpm | SHA-256: 77e3698143a934d9bde2280d8491a466af01b8791e81625e53530c3f73c9b705 |
x86_64 | |
dhcpv6-client-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: e63eef526ec061cffe984aebb72dd2cd51e806b86faad703ce6ce4e9a240ad5d |
libdhcp6client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 8615b8cd1d0bc41e573cb640fc67db627f2a003594d86a2133c332fffa9a7357 |
libdhcp6client-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 9157e9516f9ac7c4efcc6c5dd43998e9856884e604bc977289df60774c7eb8cb |
i386 | |
dhcpv6-client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: ed161b833c1d7b6877385d52f2626a9d0afd002cee8bb28c9d92ccfe79315c78 |
libdhcp6client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 8615b8cd1d0bc41e573cb640fc67db627f2a003594d86a2133c332fffa9a7357 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5_2.3.src.rpm | SHA-256: 77e3698143a934d9bde2280d8491a466af01b8791e81625e53530c3f73c9b705 |
s390x | |
dhcpv6-1.0.10-4.el5_2.3.s390x.rpm | SHA-256: a939e5b1b0786939f0043525de806afab604ef1d6df149f2fb0ee3cd35c217fd |
dhcpv6-client-1.0.10-4.el5_2.3.s390x.rpm | SHA-256: 755cc9028b294dfbdc9c5336e4dc4d738d1300f00e228f7b8e1306864c65b640 |
libdhcp6client-1.0.10-4.el5_2.3.s390.rpm | SHA-256: bea0f8adeffbe2ba8e9913e5ef26cb71bf5f7492f7061f55f920fd4c27875db2 |
libdhcp6client-1.0.10-4.el5_2.3.s390x.rpm | SHA-256: 6553b10b097a5bf031705cb3aa2589b593a06a58ba35326f500f000ec137b068 |
libdhcp6client-devel-1.0.10-4.el5_2.3.s390.rpm | SHA-256: bea0c17419d2ddc2cd42301a27172d5572245087cc12d3c6448a2464172308ab |
libdhcp6client-devel-1.0.10-4.el5_2.3.s390x.rpm | SHA-256: 1cd204bfa4bbd732c3fe290b31c97ff9397238f6251b4733637429b304ee580e |
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support 5.2
SRPM | |
---|---|
s390x |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5_2.3.src.rpm | SHA-256: 77e3698143a934d9bde2280d8491a466af01b8791e81625e53530c3f73c9b705 |
ppc | |
dhcpv6-1.0.10-4.el5_2.3.ppc.rpm | SHA-256: 913198b67205f571475927a955034e792b75d8915ff1aaee0d99a273f1d20fef |
dhcpv6-client-1.0.10-4.el5_2.3.ppc.rpm | SHA-256: f2a96c288710956885606da7646154e94d770bb62d17516a1ef803ce7ef9e412 |
libdhcp6client-1.0.10-4.el5_2.3.ppc.rpm | SHA-256: efdeb9aea6e00590f8c3eb90018e15b65ae53d1e4d72ede39c31ca9e8b07a155 |
libdhcp6client-1.0.10-4.el5_2.3.ppc64.rpm | SHA-256: 6ab186f446364e13f0a40c22f1c426b2584eaf2e61a37c885d8ffc9ad759ec4c |
libdhcp6client-devel-1.0.10-4.el5_2.3.ppc.rpm | SHA-256: 3dbf12a5bf823e12fdb9dbc047df9ccefa1bbca783090d3c6f5f4dbda0d73617 |
libdhcp6client-devel-1.0.10-4.el5_2.3.ppc64.rpm | SHA-256: 3e8db69368634104db3354d96da1157ce2168b0fdad487679629f2ebd58dea87 |
Red Hat Enterprise Linux for Power, big endian - Extended Update Support 5.2
SRPM | |
---|---|
ppc |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
dhcpv6-1.0.10-4.el5_2.3.src.rpm | SHA-256: 77e3698143a934d9bde2280d8491a466af01b8791e81625e53530c3f73c9b705 |
x86_64 | |
dhcpv6-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 99911e986c01af317eb9b7ef451b24e59ad9894c04f7425da9e65d7588f4637b |
dhcpv6-client-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: e63eef526ec061cffe984aebb72dd2cd51e806b86faad703ce6ce4e9a240ad5d |
libdhcp6client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 8615b8cd1d0bc41e573cb640fc67db627f2a003594d86a2133c332fffa9a7357 |
libdhcp6client-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 9157e9516f9ac7c4efcc6c5dd43998e9856884e604bc977289df60774c7eb8cb |
libdhcp6client-devel-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 366d0a80b6e17cf2f7dfc6d571ff8eea99e59dd32c0b9be9cfa79a5c3adf36bb |
libdhcp6client-devel-1.0.10-4.el5_2.3.x86_64.rpm | SHA-256: 1f66ecc145abf170eb1f3e9605253d9aa59b8256a502e8758b3929d1aaea4c2b |
i386 | |
dhcpv6-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 37d0a2be9eb9f44d5de3013795f99be4c84705417462e0eeff4a045d460ae7f5 |
dhcpv6-client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: ed161b833c1d7b6877385d52f2626a9d0afd002cee8bb28c9d92ccfe79315c78 |
libdhcp6client-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 8615b8cd1d0bc41e573cb640fc67db627f2a003594d86a2133c332fffa9a7357 |
libdhcp6client-devel-1.0.10-4.el5_2.3.i386.rpm | SHA-256: 366d0a80b6e17cf2f7dfc6d571ff8eea99e59dd32c0b9be9cfa79a5c3adf36bb |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.