Bug ID |
8250
|
Summary |
GOOSE dissector incorrectly parsing status number and sequence number
|
Classification |
Unclassified
|
Product |
Wireshark
|
Version |
1.8.4
|
Hardware |
x86-64
|
OS |
Linux (other)
|
Status |
UNCONFIRMED
|
Severity |
Normal
|
Priority |
Low
|
Component |
Wireshark
|
Assignee |
[email protected]
|
Reporter |
[email protected]
|
Build Information:
Version 1.8.4 (SVN Rev Unknown from unknown)
Copyright 1998-2012 Gerald Combs <[email protected]> and contributors.
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 GTK+ 2.18.9, with Cairo 1.8.8, with Pango 1.28.1, with
GLib 2.22.5, with libpcap, with libz 1.2.3, without POSIX capabilities, without
SMI, without c-ares, without ADNS, without Lua, without Python, without GnuTLS,
without Gcrypt, without Kerberos, without GeoIP, without PortAudio, with
AirPcap.
Running on Linux 2.6.32-279.19.1.el6.x86_64, with locale en_US.UTF-8, with
libpcap version 1.0.0, with libz 1.2.3, without AirPcap.
Built using gcc 4.4.6 20120305 (Red Hat 4.4.6-4).
--
The GOOSE dissector parsed the status number and sequence number as signed 32
bit integers, in ./epan/disectors/packet-goose.c using FT_INT32, should be
parsed as an unsigned 32 bit integer to support 2^32 possible values for status
number and sequence number.
You are receiving this mail because:
- You are watching all bug changes.