Wireshark-bugs: [Wireshark-bugs] [Bug 13025] New: Relay Data option is not allowed in Bulk Lease
Date: Wed, 19 Oct 2016 02:58:09 +0000
Bug ID 13025
Summary Relay Data option is not allowed in Bulk Leasequery reply
Product Wireshark
Version 2.2.1
Hardware x86
OS macOS 10.12
Status UNCONFIRMED
Severity Major
Priority Low
Component Dissection engine (libwireshark)
Assignee bugzilla-admin@wireshark.org
Reporter hoonixx@gmail.com

Build Information:
Version 2.2.1 (v2.2.1-0-ga6fbd27 from master-2.2)

Copyright 1998-2016 Gerald Combs <gerald@wireshark.org> and contributors.
License GPLv2+: GNU GPL version 2 or later
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with Qt 5.3.2, with libpcap, without POSIX capabilities, with
GLib 2.36.0, with zlib 1.2.5, with SMI 0.4.8, with c-ares 1.12.0, with Lua
5.2.4, with GnuTLS 2.12.19, with Gcrypt 1.5.0, with MIT Kerberos, with GeoIP,
with QtMultimedia, without AirPcap.

Running on Mac OS X 10.12, build 16A323 (Darwin 16.0.0), with locale C, with
libpcap version 1.7.4 - Apple version 67, with GnuTLS 2.12.19, with Gcrypt
1.5.0, with zlib 1.2.8.
Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz (with SSE4.2)

Built using llvm-gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build
2336.9.00).

--
when dhcpv6 dissector analyzes the Leasequery Relay Data option in the DHCPv6
Bulk Leasequery, it flags the option as a malformed and treats the
DHCP-relay-message value in it as ASCII-characters not the Relay Message
option.
The Bulk Leasequery protocol[RFC 5460] extends Leasequery protocol[RFC5007]. so
I think the dissector is able to allow Bulk Leasequery reply messages to
contain the Relay Data option.


DHCPv6 Bulk Leasequery
    Message size: 183
    Message type: Leasequery-reply (15)
    Reserved: 50
    Transaction ID: 44441
    DHCPv6 Options
        Client Identifier
        Server Identifier
        Status code
        Leasequery Relay Data
            Option: Leasequery Relay Data (47)
            Length: 76
            Value: 20010270fc02500000000000000000010c0020010270fc02...
            [Expert Info (Warning/Malformed): LQ_RELAY_DATA: Not allowed in
Bulk Leasequery]
                [LQ_RELAY_DATA: Not allowed in Bulk Leasequery]
                [Severity level: Warning]
                [Group: Malformed]
            Peer address: 2001:270:fc02:5000::1
            DHCPv6 relay message: \f
        Leasequery Client Data


Relay Data option [RFC5007 Section 4.1.2.4]
Bulk Leasequery reply [RFC5460 Section 5.2]
Relay Message option [RFC3315 Section 22.10]


You are receiving this mail because:
  • You are watching all bug changes.