Releases132
Frequency11 months 2 weeks
Last Release
Wireshark is the world’s foremost and widely-used network protocol analyzer. It lets you see what’s happening on your network at a microscopic level and is the de facto (and often de jure) standard across many commercial and non-profit enterprises, government agencies, and educational institutions. Wireshark development thrives thanks to the volunteer contributions of networking experts around the globe and is the continuation of a project started by Gerald Combs in 1998. Wireshark has a rich feature set which includes the following: - Deep inspection of hundreds of protocols, with more being added all the time - Live capture and offline analysis - Standard three-pane packet browser - Multi-platform: Runs on Windows, Linux, macOS, Solaris, FreeBSD, NetBSD, and many others - Captured network data can be browsed via a GUI, or via the TTY-mode TShark utility - The most powerful display filters in the industry - Rich VoIP analysis - Read/write many different capture file formats: tcpdump (libpcap), Pcap NG, Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network Monitor, Network General Sniffer® (compressed and uncompressed), Sniffer® Pro, and NetXray®, Network Instruments Observer, NetScreen snoop, Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor, Tektronix K12xx, Visual Networks Visual UpTime, WildPackets EtherPeek/TokenPeek/AiroPeek, and many others - Capture files compressed with gzip can be decompressed on the fly - Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others (depending on your platform) - Decryption support for many protocols, including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2 - Coloring rules can be applied to the packet list for quick, intuitive analysis - Output can be exported to XML, PostScript®, CSV, or plain text The Wireshark home site is at [http://www.wireshark.org/](http://www.wireshark.org/) **Please Note**: This is an automatically updated package. If you find it is out of date by more than a day or two, please contact the maintainer(s) and let them know [here](https://github.com/mkevenaar/chocolatey-packages/issues) that the package is no longer updating correctly.

CVE History

CVEAffectedPublishedCVSS v3CVSS v2
>= 4.4.0, < 4.4.16, >= 4.6.0, < 4.6.65.5 MEDIUM

ROHC protocol dissector crash in Wireshark 4.6.0 to 4.6.5 and 4.4.0 to 4.4.15 allows denial of service

>= 4.6.0, < 4.6.55.5 MEDIUM

IEEE 802.11 protocol dissector crash in Wireshark 4.6.0 to 4.6.4

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.57 HIGH

Profile import path traversal in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service and possible code execution

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.57.8 HIGH

SBC codec crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service and possible code execution

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.57.8 HIGH

RDP protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service and possible code execution

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.54.7 MEDIUM

K12 RF5 file parser crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

GSM RP protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

WebSocket protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

SMB2 protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

BEEP protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

ZigBee protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

USB HID protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

Kismet protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

SANE protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

DCP-ETSI protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

iLBC audio codec crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.6.0, <= 4.6.45.5 MEDIUM

TLS protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

Dissection engine LZ77 decompression crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

Dissection engine zlib decompression crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.6.0, <= 4.6.45.5 MEDIUM

DLMS/COSEM protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

MBIM protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

RPKI-Router protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

OpenFlow v5 protocol dissector infinite loops in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

OpenFlow v6 protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

GNW protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

ASN.1 PER protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.6.0, <= 4.6.45.5 MEDIUM

RTSP protocol dissector crash in Wireshark 4.6.0 to 4.6.4

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

MySQL protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

DCP-ETSI protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

Monero protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

BT-DHT protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

SMB2 protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

AMR-NB codec crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.6.0, <= 4.6.45.5 MEDIUM

SDP protocol dissector crash in Wireshark 4.6.0 to 4.6.4 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

iLBC codec crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

FC-SWILS protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.6.0, <= 4.6.48.8 HIGH

TLS protocol dissector heap overflow in Wireshark 4.6.0 to 4.6.4 allows denial of service and possible code execution

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

AFP Spotlight protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, <= 4.4.14, >= 4.6.0, <= 4.6.45.5 MEDIUM

ICMPv6 PvD protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.55.5 MEDIUM

Memory leak in sharkd 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.55.5 MEDIUM

Crash in sharkd 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.55.5 MEDIUM

Crash in sharkd 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.55.5 MEDIUM

UDS protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, < 4.4.15, >= 4.6.0, < 4.6.55.5 MEDIUM

HTTP protocol dissector crash in Wireshark 4.6.0 to 4.6.4 and 4.4.0 to 4.4.14 allows denial of service

>= 4.4.0, < 4.4.14, >= 4.6.0, < 4.6.45.5 MEDIUM

RF4CE Profile protocol dissector crash in Wireshark 4.6.0 to 4.6.3 and 4.4.0 to 4.4.13 allows denial of service

>= 4.6.0, < 4.6.44.7 MEDIUM

NTS-KE protocol dissector crash in Wireshark 4.6.0 to 4.6.3 allows denial of service

>= 4.4.0, < 4.4.14, >= 4.6.0, < 4.6.44.7 MEDIUM

USB HID protocol dissector memory exhaustion in Wireshark 4.6.0 to 4.6.3 and 4.4.0 to 4.4.13 allows denial of service

>= 4.2.2, < 4.4.13, >= 4.6.0, < 4.6.35.3 MEDIUM

SOME/IP-SD protocol dissector crash in Wireshark 4.6.0 to 4.6.2 and 4.4.0 to 4.4.12 allows denial of service

>= 4.4.0, < 4.4.13, >= 4.6.0, < 4.6.35.5 MEDIUM

BLF file parser crash in Wireshark 4.6.0 to 4.6.2 and 4.4.0 to 4.4.12 allows denial of service

>= 4.4.0, < 4.4.13, >= 4.6.0, < 4.6.35.3 MEDIUM

IEEE 802.11 protocol dissector crash in Wireshark 4.6.0 to 4.6.2 and 4.4.0 to 4.4.12 allows denial of service

>= 4.4.0, < 4.4.13, >= 4.6.0, < 4.6.34.7 MEDIUM

HTTP3 protocol dissector infinite loop in Wireshark 4.6.0 to 4.6.2 allows denial of service

>= 4.4.0, < 4.4.12, >= 4.6.0, < 4.6.25.5 MEDIUM

MEGACO dissector infinite loop in Wireshark 4.6.0 to 4.6.1 and 4.4.0 to 4.4.11 allows denial of service

>= 4.6.0, < 4.6.25.5 MEDIUM

HTTP3 dissector crash in Wireshark 4.6.0 and 4.6.1 allows denial of service

= 4.6.05.5 MEDIUM

BPv7 dissector crash in Wireshark 4.6.0 allows denial of service

>= 4.4.0, < 4.4.11, = 4.6.07.8 HIGH

Kafka dissector crash in Wireshark 4.6.0 and 4.4.0 to 4.4.10 allows denial of service

>= 4.2.0, < 4.2.14, >= 4.4.0, < 4.4.105.5 MEDIUM

MONGO dissector infinite loop in Wireshark 4.4.0 to 4.4.9 and 4.2.0 to 4.2.13 allows denial of service

= *, >= 4.4.0, <= 4.4.8, = 4.4.97.8 HIGH

SSH dissector crash in Wireshark 4.4.0 to 4.4.8 allows denial of service

>= 4.2.0, < 4.2.12, >= 4.4.0, < 4.4.77.8 HIGH

Column handling crashes in Wireshark 4.4.0 to 4.4.6 and 4.2.0 to 4.2.12 allows denial of service via packet injection or crafted capture file

>= 4.2.0, <= 4.2.10, >= 4.4.0, <= 4.4.37.8 HIGH

Bundle Protocol and CBOR dissector crashes in Wireshark 4.4.0 to 4.4.3 and 4.2.0 to 4.2.10 allows denial of service via packet injection or crafted capture file

>= 4.2.0, < 4.2.9, >= 4.4.0, < 4.4.27.8 HIGH

ECMP dissector crash in Wireshark 4.4.0 to 4.4.1 and 4.2.0 to 4.2.8 allows denial of service via packet injection or crafted capture file

>= 4.2.0, < 4.2.9, >= 4.4.0, < 4.4.27.8 HIGH

FiveCo RAP dissector infinite loop in Wireshark 4.4.0 to 4.4.1 and 4.2.0 to 4.2.8 allows denial of service via packet injection or crafted capture file

= 4.4.0, >= 4.2.0, < 4.2.87.8 HIGH

AppleTalk and RELOAD Framing dissector crash in Wireshark 4.4.0 and 4.2.0 to 4.2.7 allows denial of service via packet injection or crafted capture file

= 4.4.07.8 HIGH

ITS dissector crash in Wireshark 4.4.0 allows denial of service via packet injection or crafted capture file

>= 4.0.0, < 4.0.16, >= 4.2.0, < 4.2.65.5 MEDIUM

SPRT dissector crash in Wireshark 4.2.0 to 4.0.5 and 4.0.0 to 4.0.15 allows denial of service via packet injection or crafted capture file

>= 4.2.0, < 4.2.7, >= 4.0.0, < 4.0.177.8 HIGH

NTLMSSP dissector crash in Wireshark 4.2.0 to 4.0.6 and 4.0.0 to 4.0.16 allows denial of service via packet injection or crafted capture file

>= 3.6.0, < 3.6.23, >= 4.0.0, < 4.0.15, >= 4.2.0, < 4.2.53.6 LOW

Use after free issue in editcap could cause denial of service via crafted capture file

>= 3.6.0, < 3.6.23, >= 4.0.0, < 4.0.15, >= 4.2.0, < 4.2.53.6 LOW

Memory handling issue in editcap could cause denial of service via crafted capture file

>= 4.2.0, <= 4.2.4, >= 3.6.0, <= 3.6.22, >= 4.0.0, <= 4.0.146.4 MEDIUM

MONGO and ZigBee TLV dissector infinite loops in Wireshark 4.2.0 to 4.2.4, 4.0.0 to 4.0.14, and 3.6.0 to 3.6.22 allow denial of service via packet injection or crafted capture file

>= 4.0.0, < 4.0.14, >= 4.2.0, < 4.2.47.8 HIGH

T.38 dissector crash in Wireshark 4.2.0 to 4.0.3 and 4.0.0 to 4.0.13 allows denial of service via packet injection or crafted capture file

>= 4.0.0, <= 4.0.10, >= 3.6.0, <= 3.6.187.8 HIGH

NetScreen file parser crash in Wireshark 4.0.0 to 4.0.10 and 3.6.0 to 3.6.18 allows denial of service via crafted capture file

< 4.2.07.5 HIGH

A Buffer Overflow in Wireshark before 4.2.0 allows a remote attacker to cause a denial of service via the wsutil/to_str.c, and format_fractional_part_nsecs components. NOTE: this is disputed by the vendor because neither release 4.2.0 nor any other release was affected.

< 4.2.07.5 HIGH

A buffer overflow in Wireshark before 4.2.0 allows a remote attacker to cause a denial of service via the pan/addr_resolv.c, and ws_manuf_lookup_str(), size components. NOTE: this is disputed by the vendor because neither release 4.2.0 nor any other release was affected.

< 4.2.07.5 HIGH

An issue in Wireshark before 4.2.0 allows a remote attacker to cause a denial of service via the packet-bgp.c, dissect_bgp_open(tvbuff_t*tvb, proto_tree*tree, packet_info*pinfo), optlen components. NOTE: this is disputed by the vendor because neither release 4.2.0 nor any other release was affected.

= 4.2.07.8 HIGH

DOCSIS dissector crash in Wireshark 4.2.0 allows denial of service via packet injection or crafted capture file

= 4.2.07.8 HIGH

Zigbee TLV dissector crash in Wireshark 4.2.0 allows denial of service via packet injection or crafted capture file

= 4.2.0, >= 3.6.0, <= 3.6.19, >= 4.0.0, <= 4.0.117.8 HIGH

GVCP dissector crash in Wireshark 4.2.0, 4.0.0 to 4.0.11, and 3.6.0 to 3.6.19 allows denial of service via packet injection or crafted capture file

= 4.2.0, >= 3.6.0, <= 3.6.19, >= 4.0.0, <= 4.0.117.8 HIGH

IEEE 1609.2 dissector crash in Wireshark 4.2.0, 4.0.0 to 4.0.11, and 3.6.0 to 3.6.19 allows denial of service via packet injection or crafted capture file

= 4.2.07.8 HIGH

HTTP3 dissector crash in Wireshark 4.2.0 allows denial of service via packet injection or crafted capture file

>= 4.0.0, <= 4.0.106.3 MEDIUM

SSH dissector crash in Wireshark 4.0.0 to 4.0.10 allows denial of service via packet injection or crafted capture file

>= 3.6.0, < 3.6.17, >= 4.0.0, < 4.0.95.3 MEDIUM

RTPS dissector memory leak in Wireshark 4.0.0 to 4.0.8 and 3.6.0 to 3.6.16 allows denial of service via packet injection or crafted capture file

>= 2.0.0, <= 4.0.76.5 MEDIUM

Due to a failure in validating the length provided by an attacker-crafted CP2179 packet, Wireshark versions 2.0.0 through 4.0.7 is susceptible to a divide by zero allowing for a denial of service attack.

>= 3.6.0, <= 3.6.15, >= 4.0.0, <= 4.0.75.3 MEDIUM

BT SDP dissector infinite loop in Wireshark 4.0.0 to 4.0.7 and 3.6.0 to 3.6.15 allows denial of service via packet injection or crafted capture file

>= 4.0.0, <= 4.0.75.3 MEDIUM

CBOR dissector crash in Wireshark 4.0.0 to 4.0.6 allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.15, >= 4.0.0, <= 4.0.75.3 MEDIUM

BT SDP dissector memory leak in Wireshark 4.0.0 to 4.0.7 and 3.6.0 to 3.6.15 allows denial of service via packet injection or crafted capture file

>= 4.0.0, <= 4.0.65.3 MEDIUM

iSCSI dissector crash in Wireshark 4.0.0 to 4.0.6 allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.14, >= 4.0.0, <= 4.0.65.3 MEDIUM

Kafka dissector crash in Wireshark 4.0.0 to 4.0.6 and 3.6.0 to 3.6.14 allows denial of service via packet injection or crafted capture file

>= 3.6.0, < 3.6.14, >= 4.0.0, < 4.0.66.5 MEDIUM

Due to failure in validating the length provided by an attacker-crafted IEEE-C37.118 packet, Wireshark version 4.0.5 and prior, by default, is susceptible to a heap-based buffer overflow, and possibly code execution in the context of the process running Wireshark.

>= 4.0.0, < 4.0.66.5 MEDIUM

Due to failure in validating the length provided by an attacker-crafted RTPS packet, Wireshark version 4.0.5 and prior, by default, is susceptible to a heap-based buffer overflow, and possibly code execution in the context of the process running Wireshark.

>= 4.0.0, < 4.0.6, = *6.5 MEDIUM

Due to failure in validating the length provided by an attacker-crafted MSMMS packet, Wireshark version 4.0.5 and prior, in an unusual configuration, is susceptible to a heap-based buffer overflow, and possibly code execution in the context of the process running Wireshark

>= 3.6.0, < 3.6.14, >= 4.0.0, < 4.0.65.3 MEDIUM

XRA dissector infinite loop in Wireshark 4.0.0 to 4.0.5 and 3.6.0 to 3.6.13 allows denial of service via packet injection or crafted capture file

>= 3.6.0, < 3.6.14, >= 4.0.0, < 4.0.66.3 MEDIUM

GDSDB infinite loop in Wireshark 4.0.0 to 4.0.5 and 3.6.0 to 3.6.13 allows denial of service via packet injection or crafted capture file

>= 3.6.0, < 3.6.14, >= 4.0.0, < 4.0.65.3 MEDIUM

NetScaler file parser crash in Wireshark 4.0.0 to 4.0.5 and 3.6.0 to 3.6.13 allows denial of service via crafted capture file

>= 3.6.0, < 3.6.14, >= 4.0.0, < 4.0.65.3 MEDIUM

BLF file parser crash in Wireshark 4.0.0 to 4.0.5 and 3.6.0 to 3.6.13 allows denial of service via crafted capture file

>= 3.6.0, < 3.6.14, >= 4.0.0, < 4.0.65.3 MEDIUM

BLF file parser crash in Wireshark 4.0.0 to 4.0.5 and 3.6.0 to 3.6.13 allows denial of service via crafted capture file

>= 3.6.0, < 3.6.14, >= 4.0.0, < 4.0.65.3 MEDIUM

Candump log parser crash in Wireshark 4.0.0 to 4.0.5 and 3.6.0 to 3.6.13 allows denial of service via crafted capture file

>= 3.6.0, < 3.6.14, >= 4.0.0, < 4.0.65.3 MEDIUM

VMS TCPIPtrace file parser crash in Wireshark 4.0.0 to 4.0.5 and 3.6.0 to 3.6.13 allows denial of service via crafted capture file

>= 4.0.0, < 4.0.5, >= 3.6.0, < 3.6.136.3 MEDIUM

GQUIC dissector crash in Wireshark 4.0.0 to 4.0.4 and 3.6.0 to 3.6.12 allows denial of service via packet injection or crafted capture file

>= 4.0.0, < 4.0.5, >= 3.6.0, < 3.6.136.3 MEDIUM

LISP dissector large loop in Wireshark 4.0.0 to 4.0.4 and 3.6.0 to 3.6.12 allows denial of service via packet injection or crafted capture file

>= 4.0.0, < 4.0.5, >= 3.6.0, < 3.6.136.3 MEDIUM

RPCoRDMA dissector crash in Wireshark 4.0.0 to 4.0.4 and 3.6.0 to 3.6.12 allows denial of service via packet injection or crafted capture file

>= 4.0.0, < 4.0.4, >= 3.6.0, < 3.6.126.3 MEDIUM

ISO 15765 and ISO 10681 dissector crash in Wireshark 4.0.0 to 4.0.3 and 3.6.0 to 3.6.11 allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.10, >= 4.0.0, <= 4.0.26.3 MEDIUM

Memory leak in the NFS dissector in Wireshark 4.0.0 to 4.0.2 and 3.6.0 to 3.6.10 and allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.10, >= 4.0.0, <= 4.0.26.3 MEDIUM

GNW dissector crash in Wireshark 4.0.0 to 4.0.2 and 3.6.0 to 3.6.10 and allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.10, >= 4.0.0, <= 4.0.26.3 MEDIUM

iSCSI dissector crash in Wireshark 4.0.0 to 4.0.2 and 3.6.0 to 3.6.10 and allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.10, >= 4.0.0, <= 4.0.26.3 MEDIUM

Excessive loops in multiple dissectors in Wireshark 4.0.0 to 4.0.2 and 3.6.0 to 3.6.10 and allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.10, >= 4.0.0, <= 4.0.26.3 MEDIUM

TIPC dissector crash in Wireshark 4.0.0 to 4.0.2 and 3.6.0 to 3.6.10 and allows denial of service via packet injection or crafted capture file

>= 4.0.0, <= 4.0.26.3 MEDIUM

Crash in the EAP dissector in Wireshark 4.0.0 to 4.0.2 allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.10, >= 4.0.0, <= 4.0.26.3 MEDIUM

Dissection engine bug in Wireshark 4.0.0 to 4.0.2 and 3.6.0 to 3.6.10 and allows denial of service via packet injection or crafted capture file

>= 4.0.0, < 4.0.2, >= 3.6.0, < 3.6.106.3 MEDIUM

Infinite loops in the BPv6, OpenFlow, and Kafka protocol dissectors in Wireshark 4.0.0 to 4.0.1 and 3.6.0 to 3.6.9 allows denial of service via packet injection or crafted capture file

>= 4.0.0, < 4.0.2, >= 3.0.0, < 3.6.106.3 MEDIUM

Memory exhaustion in the Kafka protocol dissector in Wireshark 4.0.0 to 4.0.1 and 3.6.0 to 3.6.9 allows denial of service via packet injection or crafted capture file

>= 3.6.0, <= 3.6.86.3 MEDIUM

Crash in the USB HID protocol dissector in Wireshark 3.6.0 to 3.6.8 allows denial of service via packet injection or crafted capture file on Windows

>= 3.6.0, <= 3.6.86.3 MEDIUM

Crash in the OPUS protocol dissector in Wireshark 3.6.0 to 3.6.8 allows denial of service via packet injection or crafted capture file

>= 3.4.0, < 3.4.16, >= 3.6.0, < 3.6.86.3 MEDIUM

Infinite loop in the F5 Ethernet Trailer protocol dissector in Wireshark 3.6.0 to 3.6.7 and 3.4.0 to 3.4.15 allows denial of service via packet injection or crafted capture file

>= 3.4.0, < 3.4.12, >= 3.6.0, < 3.6.24.3 MEDIUM4.3 MEDIUM

Large loops in multiple protocol dissectors in Wireshark 3.6.0 to 3.6.1 and 3.4.0 to 3.4.11 allow denial of service via packet injection or crafted capture file

>= 3.4.0, < 3.4.12, >= 3.6.0, < 3.6.26.3 MEDIUM5 MEDIUM

Crash in the PVFS protocol dissector in Wireshark 3.6.0 to 3.6.1 and 3.4.0 to 3.4.11 allows denial of service via packet injection or crafted capture file

>= 3.4.0, < 3.4.12, >= 3.6.0, < 3.6.26.3 MEDIUM7.8 HIGH

Infinite loop in RTMPT protocol dissector in Wireshark 3.6.0 to 3.6.1 and 3.4.0 to 3.4.11 allows denial of service via packet injection or crafted capture file

= 3.6.0, >= 3.4.0, < 3.4.12, = 3.6.16.3 MEDIUM7.5 HIGH

Unaligned access in the CSN.1 protocol dissector in Wireshark 3.6.0 to 3.6.1 and 3.4.0 to 3.4.11 allows denial of service via packet injection or crafted capture file

>= 3.4.0, < 3.4.12, >= 3.6.0, < 3.6.26.3 MEDIUM5 MEDIUM

Crash in the CMS protocol dissector in Wireshark 3.6.0 to 3.6.1 and 3.4.0 to 3.4.11 allows denial of service via packet injection or crafted capture file

= 3.6.0, >= 3.4.0, < 3.4.127.5 HIGH5 MEDIUM

Large loop in the Kafka dissector in Wireshark 3.6.0 allows denial of service via packet injection or crafted capture file

>= 3.4.0, <= 3.4.106.3 MEDIUM5 MEDIUM

Crash in the Gryphon dissector in Wireshark 3.4.0 to 3.4.10 allows denial of service via packet injection or crafted capture file

= 3.6.0, >= 3.4.0, < 3.4.117.5 HIGH5 MEDIUM

Infinite loop in the RTMPT dissector in Wireshark 3.6.0 and 3.4.0 to 3.4.10 allows denial of service via packet injection or crafted capture file

= 3.6.0, >= 3.4.0, <= 3.4.107.5 HIGH5 MEDIUM

Infinite loop in the BitTorrent DHT dissector in Wireshark 3.6.0 and 3.4.0 to 3.4.10 allows denial of service via packet injection or crafted capture file

= 3.6.05.5 MEDIUM4.3 MEDIUM

Crash in the pcapng file parser in Wireshark 3.6.0 allows denial of service via crafted capture file

= 3.6.0, >= 3.4.0, < 3.4.117.5 HIGH5 MEDIUM

Crash in the RFC 7468 dissector in Wireshark 3.6.0 and 3.4.0 to 3.4.10 allows denial of service via packet injection or crafted capture file

= 3.6.0, >= 3.4.0, < 3.4.117.5 HIGH5 MEDIUM

Crash in the Sysdig Event dissector in Wireshark 3.6.0 and 3.4.0 to 3.4.10 allows denial of service via packet injection or crafted capture file

>= 3.2.0, <= 3.2.17, >= 3.4.0, <= 3.4.97.5 HIGH5 MEDIUM

Large loop in the Bluetooth DHT dissector in Wireshark 3.4.0 to 3.4.9 and 3.2.0 to 3.2.17 allows denial of service via packet injection or crafted capture file

>= 3.4.0, <= 3.4.97.5 HIGH5 MEDIUM

Buffer overflow in the Bluetooth HCI_ISO dissector in Wireshark 3.4.0 to 3.4.9 allows denial of service via packet injection or crafted capture file

>= 3.2.0, <= 3.2.17, >= 3.4.0, <= 3.4.97.5 HIGH5 MEDIUM

Buffer overflow in the Bluetooth SDP dissector in Wireshark 3.4.0 to 3.4.9 and 3.2.0 to 3.2.17 allows denial of service via packet injection or crafted capture file

>= 3.2.0, <= 3.2.17, >= 3.4.0, <= 3.4.97.5 HIGH5 MEDIUM

Uncontrolled Recursion in the Bluetooth DHT dissector in Wireshark 3.4.0 to 3.4.9 and 3.2.0 to 3.2.17 allows denial of service via packet injection or crafted capture file

>= 3.2.0, <= 3.2.17, >= 3.4.0, <= 3.4.97.5 HIGH5 MEDIUM

Large loop in the PNRP dissector in Wireshark 3.4.0 to 3.4.9 and 3.2.0 to 3.2.17 allows denial of service via packet injection or crafted capture file

>= 3.2.0, <= 3.2.17, >= 3.4.0, <= 3.4.97.5 HIGH5 MEDIUM

Buffer overflow in the C12.22 dissector in Wireshark 3.4.0 to 3.4.9 and 3.2.0 to 3.2.17 allows denial of service via packet injection or crafted capture file

>= 3.2.0, <= 3.2.17, >= 3.4.0, <= 3.4.97.5 HIGH5 MEDIUM

NULL pointer exception in the Modbus dissector in Wireshark 3.4.0 to 3.4.9 and 3.2.0 to 3.2.17 allows denial of service via packet injection or crafted capture file

>= 3.4.0, < 3.4.10, >= 3.2.0, < 3.2.187.5 HIGH5 MEDIUM

NULL pointer exception in the IEEE 802.11 dissector in Wireshark 3.4.0 to 3.4.9 and 3.2.0 to 3.2.17 allows denial of service via packet injection or crafted capture file

>= 3.4.0, < 3.4.107.5 HIGH5 MEDIUM

NULL pointer exception in the IPPUSB dissector in Wireshark 3.4.0 to 3.4.9 allows denial of service via packet injection or crafted capture file

>= 3.2.0, < 3.2.15, >= 3.4.0, < 3.4.77.5 HIGH5 MEDIUM

Crash in DNP dissector in Wireshark 3.4.0 to 3.4.6 and 3.2.0 to 3.2.14 allows denial of service via packet injection or crafted capture file

>= 3.4.0, <= 3.4.57.5 HIGH5 MEDIUM

Infinite loop in DVB-S2-BB dissector in Wireshark 3.4.0 to 3.4.5 allows denial of service via packet injection or crafted capture file

>= 3.4.0, <= 3.4.4, >= 3.2.0, <= 3.2.125.5 MEDIUM5 MEDIUM

Excessive memory consumption in MS-WSP dissector in Wireshark 3.4.0 to 3.4.4 and 3.2.0 to 3.2.12 allows denial of service via packet injection or crafted capture file

>= 3.2.0, <= 3.2.11, >= 3.4.0, <= 3.4.36.3 MEDIUM6.8 MEDIUM

Improper URL handling in Wireshark 3.4.0 to 3.4.3 and 3.2.0 to 3.2.11 could allow remote code execution via via packet injection or crafted capture file.

>= 3.4.0, < 3.4.33.7 LOW5 MEDIUM

Crash in USB HID dissector in Wireshark 3.4.0 to 3.4.2 allows denial of service via packet injection or crafted capture file

>= 3.4.0, < 3.4.33.7 LOW5 MEDIUM

Memory leak in USB HID dissector in Wireshark 3.4.0 to 3.4.2 allows denial of service via packet injection or crafted capture file

= 3.4.0, = 3.4.13.7 LOW5 MEDIUM

Buffer overflow in QUIC dissector in Wireshark 3.4.0 to 3.4.1 allows denial of service via packet injection or crafted capture file

>= 3.2.0, <= 3.2.8, = 3.4.03.1 LOW5 MEDIUM

Memory leak in Kafka protocol dissector in Wireshark 3.4.0 and 3.2.0 to 3.2.8 allows denial of service via packet injection or crafted capture file.

= 3.4.03.1 LOW5 MEDIUM

Memory leak in the dissection engine in Wireshark 3.4.0 allows denial of service via packet injection or crafted capture file.

>= 3.2.0, <= 3.2.8, = 3.4.03.1 LOW5 MEDIUM

Memory leak in RTPS protocol dissector in Wireshark 3.4.0 and 3.2.0 to 3.2.8 allows denial of service via packet injection or crafted capture file.

>= 3.2.0, <= 3.2.8, = 3.4.04.2 MEDIUM5 MEDIUM

Crash in USB HID protocol dissector and possibly other dissectors in Wireshark 3.4.0 and 3.2.0 to 3.2.8 allows denial of service via packet injection or crafted capture file.

>= 3.2.0, <= 3.2.77.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.7, the GQUIC dissector could crash. This was addressed in epan/dissectors/packet-gquic.c by correcting the implementation of offset advancement.

>= 2.6.0, <= 2.6.20, >= 3.0.0, <= 3.0.13, >= 3.2.0, <= 3.2.67.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.6, 3.0.0 to 3.0.13, and 2.6.0 to 2.6.20, the MIME Multipart dissector could crash. This was addressed in epan/dissectors/packet-multipart.c by correcting the deallocation of invalid MIME parts.

<= 3.2.77.5 HIGH5 MEDIUM

In Wireshark through 3.2.7, the Facebook Zero Protocol (aka FBZERO) dissector could enter an infinite loop. This was addressed in epan/dissectors/packet-fbzero.c by correcting the implementation of offset advancement.

>= 2.6.0, <= 2.6.20, >= 3.0.0, <= 3.0.13, >= 3.2.0, <= 3.2.67.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.6, 3.0.0 to 3.0.13, and 2.6.0 to 2.6.20, the TCP dissector could crash. This was addressed in epan/dissectors/packet-tcp.c by changing the handling of the invalid 0xFFFF checksum.

>= 3.0.0, <= 3.0.13, >= 3.2.0, <= 3.2.67.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.6 and 3.0.0 to 3.0.13, the BLIP protocol dissector has a NULL pointer dereference because a buffer was sized for compressed (not uncompressed) messages. This was addressed in epan/dissectors/packet-blip.c by allowing reasonable compression ratios and rejecting ZIP bombs.

>= 3.2.0, < 3.2.66.5 MEDIUM4.3 MEDIUM

In Wireshark 3.2.0 to 3.2.5, the Kafka protocol dissector could crash. This was addressed in epan/dissectors/packet-kafka.c by avoiding a double free during LZ4 decompression.

>= 3.2.0, <= 3.2.47.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.4, the GVCP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-gvcp.c by ensuring that an offset increases in all situations.

>= 3.0.0, <= 3.0.10, >= 2.6.0, <= 2.6.16, >= 3.2.0, <= 3.2.37.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.3, 3.0.0 to 3.0.10, and 2.6.0 to 2.6.16, the NFS dissector could crash. This was addressed in epan/dissectors/packet-nfs.c by preventing excessive recursion, such as for a cycle in the directory graph on a filesystem.

>= 2.6.0, <= 2.6.15, >= 3.0.0, <= 3.0.9, >= 3.2.0, <= 3.2.27.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.2, 3.0.0 to 3.0.9, and 2.6.0 to 2.6.15, the BACapp dissector could crash. This was addressed in epan/dissectors/packet-bacapp.c by limiting the amount of recursion.

>= 2.6.0, <= 2.6.14, >= 3.0.0, <= 3.0.8, >= 3.2.0, <= 3.2.17.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.1, 3.0.0 to 3.0.8, and 2.6.0 to 2.6.14, the LTE RRC dissector could leak memory. This was addressed in epan/dissectors/packet-lte-rrc.c by adjusting certain append operations.

>= 2.6.0, <= 2.6.14, >= 3.0.0, <= 3.0.8, >= 3.2.0, <= 3.2.17.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.1, 3.0.0 to 3.0.8, and 2.6.0 to 2.6.14, the WiMax DLMAP dissector could crash. This was addressed in plugins/epan/wimax/msg_dlmap.c by validating a length field.

>= 2.6.0, <= 2.6.14, >= 3.0.0, <= 3.0.8, >= 3.2.0, <= 3.2.17.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.1, 3.0.0 to 3.0.8, and 2.6.0 to 2.6.14, the EAP dissector could crash. This was addressed in epan/dissectors/packet-eap.c by using more careful sscanf parsing.

>= 3.2.0, <= 3.2.17.5 HIGH5 MEDIUM

In Wireshark 3.2.0 to 3.2.1, the WireGuard dissector could crash. This was addressed in epan/dissectors/packet-wireguard.c by handling the situation where a certain data structure intentionally has a NULL value.

>= 3.2.0, < 3.2.17.5 HIGH5 MEDIUM

In Wireshark 3.2.x before 3.2.1, the WASSP dissector could crash. This was addressed in epan/dissectors/packet-wassp.c by using >= and <= to resolve off-by-one errors.

>= 3.0.0, < 3.0.86.5 MEDIUM3.3 LOW

In Wireshark 3.0.x before 3.0.8, the BT ATT dissector could crash. This was addressed in epan/dissectors/packet-btatt.c by validating opcodes.

>= 2.6.0, <= 2.6.12, >= 3.0.0, <= 3.0.67.5 HIGH5 MEDIUM

In Wireshark 3.0.0 to 3.0.6 and 2.6.0 to 2.6.12, the CMS dissector could crash. This was addressed in epan/dissectors/asn1/cms/packet-cms-template.c by ensuring that an object identifier is set to NULL after a ContentInfo dissection.

>= 2.6.0, <= 2.6.10, >= 3.0.0, <= 3.0.37.5 HIGH7.8 HIGH

In Wireshark 3.0.0 to 3.0.3 and 2.6.0 to 2.6.10, the Gryphon dissector could go into an infinite loop. This was addressed in plugins/epan/gryphon/packet-gryphon.c by checking for a message length of zero.

>= 3.0.0, <= 3.0.2, >= 2.6.0, <= 2.6.9, >= 2.4.0, <= 2.4.157.5 HIGH5 MEDIUM

In Wireshark 3.0.0 to 3.0.2, 2.6.0 to 2.6.9, and 2.4.0 to 2.4.15, the ASN.1 BER dissector and related dissectors could crash. This was addressed in epan/asn1.c by properly restricting buffer increments.

>= 2.4.0, <= 2.4.14, >= 2.6.0, <= 2.6.8, >= 3.0.0, <= 3.0.17.5 HIGH5 MEDIUM

In Wireshark 3.0.0 to 3.0.1, 2.6.0 to 2.6.8, and 2.4.0 to 2.4.14, the dissection engine could crash. This was addressed in epan/packet.c by restricting the number of layers and consequently limiting recursion.

= 3.0.05 MEDIUM

In Wireshark 3.0.0, the IEEE 802.11 dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-ieee80211.c by detecting cases in which the bit offset does not advance.

= 3.0.0, >= 2.6.0, <= 2.6.7, >= 2.4.0, <= 2.4.137.5 HIGH5 MEDIUM

In Wireshark 2.4.0 to 2.4.13, 2.6.0 to 2.6.7, and 3.0.0, the NetScaler file parser could crash. This was addressed in wiretap/netscaler.c by improving data validation.

= 3.0.0, >= 2.6.0, <= 2.6.7, >= 2.4.0, <= 2.4.137.5 HIGH5 MEDIUM

In Wireshark 2.4.0 to 2.4.13, 2.6.0 to 2.6.7, and 3.0.0, the DOF dissector could crash. This was addressed in epan/dissectors/packet-dof.c by properly handling generated IID and OID bytes.

= 3.0.05 MEDIUM

In Wireshark 3.0.0, the GSUP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-gsm_gsup.c by rejecting an invalid Information Element length.

= 3.0.0, >= 2.6.0, <= 2.6.7, >= 2.4.0, <= 2.4.137.5 HIGH5 MEDIUM

In Wireshark 2.4.0 to 2.4.13, 2.6.0 to 2.6.7, and 3.0.0, the DCERPC SPOOLSS dissector could crash. This was addressed in epan/dissectors/packet-dcerpc-spoolss.c by adding a boundary check.

= 3.0.05 MEDIUM

In Wireshark 3.0.0, the TSDNS dissector could crash. This was addressed in epan/dissectors/packet-tsdns.c by splitting strings safely.

= 3.0.0, >= 2.6.0, <= 2.6.7, >= 2.4.0, <= 2.4.137.5 HIGH5 MEDIUM

In Wireshark 2.4.0 to 2.4.13, 2.6.0 to 2.6.7, and 3.0.0, the LDSS dissector could crash. This was addressed in epan/dissectors/packet-ldss.c by handling file digests properly.

= 3.0.05 MEDIUM

In Wireshark 3.0.0, the Rbm dissector could go into an infinite loop. This was addressed in epan/dissectors/file-rbm.c by handling unknown object types safely.

= 3.0.0, >= 2.6.0, <= 2.6.7, >= 2.4.0, <= 2.4.137.5 HIGH5 MEDIUM

In Wireshark 2.4.0 to 2.4.13, 2.6.0 to 2.6.7, and 3.0.0, the SRVLOC dissector could crash. This was addressed in epan/dissectors/packet-srvloc.c by preventing a heap-based buffer under-read.

= 3.0.0, >= 2.6.0, <= 2.6.7, >= 2.4.0, <= 2.4.137.5 HIGH5 MEDIUM

In Wireshark 2.4.0 to 2.4.13, 2.6.0 to 2.6.7, and 3.0.0, the GSS-API dissector could crash. This was addressed in epan/dissectors/packet-gssapi.c by ensuring that a valid dissector is called.

>= 2.4.0, <= 2.4.12, >= 2.6.0, <= 2.6.65 MEDIUM

In Wireshark 2.4.0 to 2.4.12 and 2.6.0 to 2.6.6, the TCAP dissector could crash. This was addressed in epan/dissectors/asn1/tcap/tcap.cnf by avoiding NULL pointer dereferences.

>= 2.4.0, <= 2.4.12, >= 2.6.0, <= 2.6.65.5 MEDIUM4.3 MEDIUM

In Wireshark 2.4.0 to 2.4.12 and 2.6.0 to 2.6.6, the ASN.1 BER and related dissectors could crash. This was addressed in epan/dissectors/packet-ber.c by preventing a buffer overflow associated with excessive digits in time values.

>= 2.4.0, <= 2.4.12, >= 2.6.0, <= 2.6.65 MEDIUM

In Wireshark 2.4.0 to 2.4.12 and 2.6.0 to 2.6.6, the RPCAP dissector could crash. This was addressed in epan/dissectors/packet-rpcap.c by avoiding an attempted dereference of a NULL conversation.

>= 2.4.0, <= 2.4.11, >= 2.6.0, <= 2.6.54.3 MEDIUM

In Wireshark 2.6.0 to 2.6.5 and 2.4.0 to 2.4.11, the ISAKMP dissector could crash. This was addressed in epan/dissectors/packet-isakmp.c by properly handling the case of a missing decryption data block.

>= 2.6.0, <= 2.6.54.3 MEDIUM

In Wireshark 2.6.0 to 2.6.5, the 6LoWPAN dissector could crash. This was addressed in epan/dissectors/packet-6lowpan.c by avoiding use of a TVB before its creation.

>= 2.4.0, <= 2.4.11, >= 2.6.0, <= 2.6.54.3 MEDIUM

In Wireshark 2.6.0 to 2.6.5 and 2.4.0 to 2.4.11, the P_MUL dissector could crash. This was addressed in epan/dissectors/packet-p_mul.c by rejecting the invalid sequence number of zero.

>= 2.4.0, <= 2.4.11, >= 2.6.0, <= 2.6.54.3 MEDIUM

In Wireshark 2.6.0 to 2.6.5 and 2.4.0 to 2.4.11, the RTSE dissector and other ASN.1 dissectors could crash. This was addressed in epan/charsets.c by adding a get_t61_string length check.

>= 2.4.0, <= 2.4.114.3 MEDIUM

In Wireshark 2.4.0 to 2.4.11, the ENIP dissector could crash. This was addressed in epan/dissectors/packet-enip.c by changing the memory-management approach so that a use-after-free is avoided.

>= 2.6.0, <= 2.6.4, >= 2.4.0, <= 2.4.105 MEDIUM

In Wireshark 2.6.0 to 2.6.4 and 2.4.0 to 2.4.10, the IxVeriWave file parser could crash. This was addressed in wiretap/vwr.c by adjusting a buffer boundary.

>= 2.6.0, <= 2.6.45 MEDIUM

In Wireshark 2.6.0 to 2.6.4, the ZigBee ZCL dissector could crash. This was addressed in epan/dissectors/packet-zbee-zcl-lighting.c by preventing a divide-by-zero error.

>= 2.6.0, <= 2.6.4, >= 2.4.0, <= 2.4.104.3 MEDIUM

In Wireshark 2.6.0 to 2.6.4 and 2.4.0 to 2.4.10, the DCOM dissector could crash. This was addressed in epan/dissectors/packet-dcom.c by adding '\0' termination.

>= 2.6.0, <= 2.6.4, >= 2.4.0, <= 2.4.104.3 MEDIUM

In Wireshark 2.6.0 to 2.6.4 and 2.4.0 to 2.4.10, the dissection engine could crash. This was addressed in epan/tvbuff_composite.c by preventing a heap-based buffer over-read.

>= 2.6.0, <= 2.6.4, >= 2.4.0, <= 2.4.104.3 MEDIUM

In Wireshark 2.6.0 to 2.6.4 and 2.4.0 to 2.4.10, the PVFS dissector could crash. This was addressed in epan/dissectors/packet-pvfs2.c by preventing a NULL pointer dereference.

>= 2.6.0, <= 2.6.4, >= 2.4.0, <= 2.4.105 MEDIUM

In Wireshark 2.6.0 to 2.6.4 and 2.4.0 to 2.4.10, the LBMPDM dissector could crash. In addition, a remote attacker could write arbitrary data to any memory locations before the packet-scoped memory. This was addressed in epan/dissectors/packet-lbmpdm.c by disallowing certain negative values.

>= 2.6.0, <= 2.6.4, >= 2.4.0, <= 2.4.105 MEDIUM

In Wireshark 2.6.0 to 2.6.4 and 2.4.0 to 2.4.10, the MMSE dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-mmse.c by preventing length overflows.

>= 2.4.0, <= 2.4.9, >= 2.6.0, <= 2.6.35 MEDIUM

In Wireshark 2.6.0 to 2.6.3 and 2.4.0 to 2.4.9, the MS-WSP protocol dissector could crash. This was addressed in epan/dissectors/packet-mswsp.c by properly handling NULL return values.

>= 2.6.0, <= 2.6.37.8 HIGH

In Wireshark 2.6.0 to 2.6.3, the Steam IHS Discovery dissector could consume system memory. This was addressed in epan/dissectors/packet-steam-ihs-discovery.c by changing the memory-management approach.

>= 2.6.0, <= 2.6.37.5 HIGH5 MEDIUM

In Wireshark 2.6.0 to 2.6.3, the CoAP dissector could crash. This was addressed in epan/dissectors/packet-coap.c by ensuring that the piv length is correctly computed.

>= 2.2.0, <= 2.2.16, >= 2.4.0, <= 2.4.8, >= 2.6.0, <= 2.6.25 MEDIUM

In Wireshark 2.6.0 to 2.6.2, 2.4.0 to 2.4.8, and 2.2.0 to 2.2.16, the Bluetooth AVDTP dissector could crash. This was addressed in epan/dissectors/packet-btavdtp.c by properly initializing a data structure.

>= 2.2.0, <= 2.2.16, >= 2.4.0, <= 2.4.8, >= 2.6.0, <= 2.6.27.5 HIGH5 MEDIUM

In Wireshark 2.6.0 to 2.6.2, 2.4.0 to 2.4.8, and 2.2.0 to 2.2.16, the Radiotap dissector could crash. This was addressed in epan/dissectors/packet-ieee80211-radiotap-iter.c by validating iterator operations.

>= 2.2.0, <= 2.2.16, >= 2.4.0, <= 2.4.8, >= 2.6.0, <= 2.6.25 MEDIUM

In Wireshark 2.6.0 to 2.6.2, 2.4.0 to 2.4.8, and 2.2.0 to 2.2.16, the Bluetooth Attribute Protocol dissector could crash. This was addressed in epan/dissectors/packet-btatt.c by verifying that a dissector for a specific UUID exists.

<= 2.6.25 MEDIUM

In Wireshark through 2.6.2, the create_app_running_mutex function in wsutil/file_util.c calls SetSecurityDescriptorDacl to set a NULL DACL, which allows attackers to modify the access control arbitrarily.

>= 2.2.0, <= 2.2.15, >= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.17.8 HIGH

In Wireshark 2.6.0 to 2.6.1, 2.4.0 to 2.4.7, and 2.2.0 to 2.2.15, the Bazaar protocol dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-bzr.c by properly handling items that are too long.

>= 2.2.0, <= 2.2.15, >= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.15 MEDIUM

In Wireshark 2.6.0 to 2.6.1, 2.4.0 to 2.4.7, and 2.2.0 to 2.2.15, the ISMP dissector could crash. This was addressed in epan/dissectors/packet-ismp.c by validating the IPX address length to avoid a buffer over-read.

>= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.15 MEDIUM

In Wireshark 2.6.0 to 2.6.1 and 2.4.0 to 2.4.7, the CoAP protocol dissector could crash. This was addressed in epan/dissectors/packet-coap.c by properly checking for a NULL condition.

>= 2.2.0, <= 2.2.15, >= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.15 MEDIUM

In Wireshark 2.6.0 to 2.6.1, 2.4.0 to 2.4.7, and 2.2.0 to 2.2.15, the ASN.1 BER dissector could crash. This was addressed in epan/dissectors/packet-ber.c by ensuring that length values do not exceed the maximum signed integer.

>= 2.2.0, <= 2.2.15, >= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.15 MEDIUM

In Wireshark 2.6.0 to 2.6.1, 2.4.0 to 2.4.7, and 2.2.0 to 2.2.15, the HTTP2 dissector could crash. This was addressed in epan/dissectors/packet-http2.c by verifying that header data was found before proceeding to header decompression.

>= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.15 MEDIUM

In Wireshark 2.6.0 to 2.6.1 and 2.4.0 to 2.4.7, the IEEE 802.11 protocol dissector could crash. This was addressed in epan/crypt/airpdcap.c via bounds checking that prevents a buffer over-read.

>= 2.2.0, <= 2.2.15, >= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.17.8 HIGH

In Wireshark 2.6.0 to 2.6.1, 2.4.0 to 2.4.7, and 2.2.0 to 2.2.15, the BGP protocol dissector could go into a large loop. This was addressed in epan/dissectors/packet-bgp.c by validating Path Attribute lengths.

>= 2.2.0, <= 2.2.15, >= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.17.8 HIGH

In Wireshark 2.6.0 to 2.6.1, 2.4.0 to 2.4.7, and 2.2.0 to 2.2.15, the DICOM dissector could go into a large or infinite loop. This was addressed in epan/dissectors/packet-dcm.c by preventing an offset overflow.

>= 2.2.0, <= 2.2.15, >= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.15 MEDIUM

In Wireshark 2.6.0 to 2.6.1, 2.4.0 to 2.4.7, and 2.2.0 to 2.2.15, dissectors that support zlib decompression could crash. This was addressed in epan/tvbuff_zlib.c by rejecting negative lengths to avoid a buffer over-read.

>= 2.2.0, <= 2.2.15, >= 2.4.0, <= 2.4.7, >= 2.6.0, <= 2.6.15 MEDIUM

In Wireshark 2.6.0 to 2.6.1, 2.4.0 to 2.4.7, and 2.2.0 to 2.2.15, the MMSE dissector could go into an infinite loop. This was addressed in epan/proto.c by adding offset and length validation.

>= 2.2.0, <= 2.2.14, >= 2.4.0, <= 2.4.6, = 2.6.05 MEDIUM

In Wireshark 2.6.0, 2.4.0 to 2.4.6, and 2.2.0 to 2.2.14, the LDSS dissector could crash. This was addressed in epan/dissectors/packet-ldss.c by avoiding a buffer over-read upon encountering a missing '\0' character.

= 2.6.05 MEDIUM

In Wireshark 2.6.0, the IEEE 802.11 protocol dissector could crash. This was addressed in epan/crypt/dot11decrypt.c by avoiding a buffer overflow during FTE processing in Dot11DecryptTDLSDeriveKey.

>= 2.2.0, <= 2.2.14, >= 2.4.0, <= 2.4.6, = 2.6.05 MEDIUM

In Wireshark 2.6.0, 2.4.0 to 2.4.6, and 2.2.0 to 2.2.14, the GSM A DTAP dissector could crash. This was addressed in epan/dissectors/packet-gsm_a_dtap.c by fixing an off-by-one error that caused a buffer overflow.

>= 2.2.0, <= 2.2.14, >= 2.4.0, <= 2.4.6, = 2.6.05 MEDIUM

In Wireshark 2.6.0, 2.4.0 to 2.4.6, and 2.2.0 to 2.2.14, the RRC dissector and other dissectors could crash. This was addressed in epan/proto.c by avoiding a NULL pointer dereference.

>= 2.2.0, <= 2.2.14, >= 2.4.0, <= 2.4.6, = 2.6.05 MEDIUM

In Wireshark 2.6.0, 2.4.0 to 2.4.6, and 2.2.0 to 2.2.14, the Q.931 dissector could crash. This was addressed in epan/dissectors/packet-q931.c by avoiding a use-after-free after a malformed packet prevented certain cleanup.

>= 2.2.0, <= 2.2.14, >= 2.4.0, <= 2.4.6, = 2.6.05 MEDIUM

In Wireshark 2.6.0, 2.4.0 to 2.4.6, and 2.2.0 to 2.2.14, the LTP dissector and other dissectors could consume excessive memory. This was addressed in epan/tvbuff.c by rejecting negative lengths.

>= 2.2.0, <= 2.2.14, >= 2.4.0, <= 2.4.6, = 2.6.05 MEDIUM

In Wireshark 2.6.0, 2.4.0 to 2.4.6, and 2.2.0 to 2.2.14, the DNS dissector could crash. This was addressed in epan/dissectors/packet-dns.c by avoiding a NULL pointer dereference for an empty name in an SRV record.

= 2.6.05 MEDIUM

In Wireshark 2.6.0, the RTCP dissector could crash. This was addressed in epan/dissectors/packet-rtcp.c by avoiding a buffer overflow for packet status chunks.

= 2.6.05 MEDIUM

In Wireshark 2.6.0, the IEEE 1905.1a dissector could crash. This was addressed in epan/dissectors/packet-ieee1905.c by making a certain correction to string handling.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/dissectors/packet-pcp.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/dissectors/packet-isup.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, ui/failure_message.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/dissectors/packet-h223.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/dissectors/packet-multipart.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/oids.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/dissectors/packet-giop.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/dissectors/packet-smb2.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/dissectors/packet-lapd.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, epan/dissectors/packet-tn3270.c has a memory leak.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, the LWAPP dissector could crash. This was addressed in epan/dissectors/packet-lwapp.c by limiting the encapsulation levels to restrict the recursion depth.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, the ADB dissector could crash with a heap-based buffer overflow. This was addressed in epan/dissectors/packet-adb.c by checking for a length inconsistency.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, the Kerberos dissector could crash. This was addressed in epan/dissectors/packet-kerberos.c by ensuring a nonzero key length.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, the VLAN dissector could crash. This was addressed in epan/dissectors/packet-vlan.c by limiting VLAN tag nesting to restrict the recursion depth.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, the NBAP dissector could crash with a large loop that ends with a heap-based buffer overflow. This was addressed in epan/dissectors/packet-nbap.c by prohibiting the self-linking of DCH-IDs.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, the IEEE 802.15.4 dissector could crash. This was addressed in epan/dissectors/packet-ieee802154.c by ensuring that an allocation step occurs.

>= 2.2.0, <= 2.2.13, >= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5 and 2.2.0 to 2.2.13, the MP4 dissector could crash. This was addressed in epan/dissectors/file-mp4.c by restricting the box recursion depth.

>= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5, the TCP dissector could crash. This was addressed in epan/dissectors/packet-tcp.c by preserving valid data sources.

>= 2.4.0, <= 2.4.55 MEDIUM

In Wireshark 2.4.0 to 2.4.5, the CQL dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-cql.c by checking for a nonzero number of columns.

>= 2.4.0, <= 2.4.45 MEDIUM

In Wireshark 2.4.0 to 2.4.4, the DOCSIS protocol dissector could crash. This was addressed in plugins/docsis/packet-docsis.c by removing the recursive algorithm that had been used for concatenated PDUs.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-reload.c had an infinite loop that was addressed by validating a length.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the pcapng file parser could crash. This was addressed in wiretap/pcapng.c by adding a block-size check for sysdig event blocks.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.127.5 HIGH5 MEDIUM

In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the DMP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dmp.c by correctly supporting a bounded number of Security Categories for a DMP Security Classification.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the SIGCOMP dissector could crash. This was addressed in epan/dissectors/packet-sigcomp.c by correcting the extraction of the length value.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the IPMI dissector could crash. This was addressed in epan/dissectors/packet-ipmi-picmg.c by adding support for crafted packets that lack an IPMI header.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-thread.c had an infinite loop that was addressed by using a correct integer data type.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, the FCP protocol dissector could crash. This was addressed in epan/dissectors/packet-fcp.c by checking for a NULL pointer.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, the IEEE 802.11 dissector could crash. This was addressed in epan/crypt/airpdcap.c by rejecting lengths that are too small.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, the UMTS MAC dissector could crash. This was addressed in epan/dissectors/packet-umts_mac.c by rejecting a certain reserved value.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-rpcrdma.c had an infinite loop that was addressed by validating a chunk size.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.2.0 to 2.2.12 and 2.4.0 to 2.4.4, the NBAP dissector could crash. This was addressed in epan/dissectors/asn1/nbap/nbap.cnf by ensuring DCH ID initialization.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-ber.c had an infinite loop that was addressed by validating a length.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-usb.c had an infinite loop that was addressed by rejecting short frame header lengths.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-dcm.c had an infinite loop that was addressed by checking for integer wraparound.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-wccp.c had a large loop that was addressed by ensuring that a calculated length was monotonically increasing.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-sccp.c had an infinite loop that was addressed by using a correct integer data type.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-rpki-rtr.c had an infinite loop that was addressed by validating a length field.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-lltd.c had an infinite loop that was addressed by using a correct integer data type.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-openflow_v6.c had an infinite loop that was addressed by validating property lengths.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-thrift.c had a large loop that was addressed by not proceeding with dissection after encountering an unexpected type.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, the SIGCOMP protocol dissector could crash. This was addressed in epan/dissectors/packet-sigcomp.c by validating operand offsets.

>= 2.4.0, <= 2.4.4, >= 2.2.0, <= 2.2.125 MEDIUM

In Wireshark 2.4.0 to 2.4.4 and 2.2.0 to 2.2.12, epan/dissectors/packet-s7comm.c had an infinite loop that was addressed by correcting off-by-one errors.

<= 2.4.47.5 HIGH

The netmonrec_comment_destroy function in wiretap/netmon.c in Wireshark through 2.4.4 performs a free operation on an uninitialized memory address, which allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact.

>= 2.2.0, <= 2.2.11, >= 2.4.0, <= 2.4.34.3 MEDIUM

In Wireshark 2.4.0 to 2.4.3 and 2.2.0 to 2.2.11, the WCP dissector could crash. This was addressed in epan/dissectors/packet-wcp.c by validating the available buffer length.

>= 2.2.0, <= 2.2.11, >= 2.4.0, <= 2.4.34.3 MEDIUM

In Wireshark 2.4.0 to 2.4.3 and 2.2.0 to 2.2.11, the IxVeriWave file parser could crash. This was addressed in wiretap/vwr.c by correcting the signature timestamp bounds checks.

>= 2.2.0, <= 2.2.11, >= 2.4.0, <= 2.4.35 MEDIUM

In Wireshark 2.4.0 to 2.4.3 and 2.2.0 to 2.2.11, the JSON, XML, NTP, XMPP, and GDB dissectors could crash. This was addressed in epan/tvbparse.c by limiting the recursion depth.

<= 2.2.115 MEDIUM

In Wireshark before 2.2.12, the MRDISC dissector misuses a NULL pointer and crashes. This was addressed in epan/dissectors/packet-mrdisc.c by validating an IPv4 address. This vulnerability is similar to CVE-2017-9343.

<= 2.2.115 MEDIUM

The File_read_line function in epan/wslua/wslua_file.c in Wireshark through 2.2.11 does not properly strip '\n' characters, which allows remote attackers to cause a denial of service (buffer underflow and application crash) via a crafted packet that triggers the attempted processing of an empty line.

= 2.2.6, = 2.2.0, = 2.4.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.8, = 2.4.2, = 2.2.3, = 2.2.10, = 2.2.9, = 2.4.15 MEDIUM

In Wireshark 2.4.0 to 2.4.2 and 2.2.0 to 2.2.10, the NetBIOS dissector could crash. This was addressed in epan/dissectors/packet-netbios.c by ensuring that write operations are bounded by the beginning of a buffer.

= 2.2.6, = 2.2.0, = 2.4.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.8, = 2.2.10, = 2.2.3, = 2.2.9, = 2.4.1, = 2.4.25 MEDIUM

In Wireshark 2.4.0 to 2.4.2 and 2.2.0 to 2.2.10, the CIP Safety dissector could crash. This was addressed in epan/dissectors/packet-cipsafety.c by validating the packet length.

= 2.2.6, = 2.2.0, = 2.4.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.8, = 2.2.3, = 2.2.10, = 2.2.9, = 2.4.1, = 2.4.25 MEDIUM

In Wireshark 2.4.0 to 2.4.2 and 2.2.0 to 2.2.10, the IWARP_MPA dissector could crash. This was addressed in epan/dissectors/packet-iwarp-mpa.c by validating a ULPDU length.

= 2.4.0, = 2.4.15 MEDIUM

In Wireshark 2.4.0 to 2.4.1, the DOCSIS dissector could go into an infinite loop. This was addressed in plugins/docsis/packet-docsis.c by adding decrements.

= 2.2.6, = 2.2.0, = 2.4.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.8, = 2.2.9, = 2.4.1, = 2.2.37.8 HIGH

In Wireshark 2.4.0 to 2.4.1 and 2.2.0 to 2.2.9, the MBIM dissector could crash or exhaust system memory. This was addressed in epan/dissectors/packet-mbim.c by changing the memory-allocation approach.

>= 2.0.0, <= 2.0.15, >= 2.2.0, <= 2.2.9, >= 2.4.0, <= 2.4.15 MEDIUM

In Wireshark 2.4.0 to 2.4.1, 2.2.0 to 2.2.9, and 2.0.0 to 2.0.15, the DMP dissector could crash. This was addressed in epan/dissectors/packet-dmp.c by validating a string length.

= 2.4.0, = 2.4.15 MEDIUM

In Wireshark 2.4.0 to 2.4.1, the RTSP dissector could crash. This was addressed in epan/dissectors/packet-rtsp.c by correcting the scope of a variable.

= 2.2.6, = 2.2.0, = 2.4.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.8, = 2.2.3, = 2.2.9, = 2.4.15 MEDIUM

In Wireshark 2.4.0 to 2.4.1 and 2.2.0 to 2.2.9, the BT ATT dissector could crash. This was addressed in epan/dissectors/packet-btatt.c by considering a case where not all of the BTATT packets have the same encapsulation level.

= 2.4.05 MEDIUM

In Wireshark 2.4.0, the Modbus dissector could crash with a NULL pointer dereference. This was addressed in epan/dissectors/packet-mbtcp.c by adding length validation.

= 2.0.0, = 2.0.4, = 2.0.9, = 2.0.12, = 2.0.1, = 2.0.11, = 2.0.7, = 2.0.2, = 2.0.8, = 2.0.10, = 2.0.5, = 2.0.6, = 2.0.13, = 2.0.3, = 2.2.6, = 2.2.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.3, = 2.4.07.8 HIGH

In Wireshark 2.4.0, 2.2.0 to 2.2.8, and 2.0.0 to 2.0.14, the MSDP dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-msdp.c by adding length validation.

= 2.0.0, = 2.0.4, = 2.0.9, = 2.0.12, = 2.0.1, = 2.0.11, = 2.0.7, = 2.0.2, = 2.0.8, = 2.0.3, = 2.0.10, = 2.0.6, = 2.0.5, = 2.0.13, = 2.2.6, = 2.2.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.3, = 2.4.05 MEDIUM

In Wireshark 2.4.0 and 2.2.0 to 2.2.8, the Profinet I/O dissector could crash with an out-of-bounds write. This was addressed in plugins/profinet/packet-dcerpc-pn-io.c by adding string validation.

= 2.4.0, >= 2.2.0, <= 2.2.8, >= 2.0.0, <= 2.0.145 MEDIUM

In Wireshark 2.4.0, 2.2.0 to 2.2.8, and 2.0.0 to 2.0.14, the IrCOMM dissector has a buffer over-read and application crash. This was addressed in plugins/irda/packet-ircomm.c by adding length validation.

= 2.0.0, = 2.0.4, = 2.0.9, = 2.0.12, = 2.0.1, = 2.0.11, = 2.0.7, = 2.0.2, = 2.0.8, = 2.0.13, = 2.0.3, = 2.0.10, = 2.0.5, = 2.0.6, = 2.2.6, = 2.2.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.37.8 HIGH

In Wireshark through 2.0.13 and 2.2.x through 2.2.7, the openSAFETY dissector could crash or exhaust system memory. This was addressed in epan/dissectors/packet-opensafety.c by adding length validation. NOTE: this vulnerability exists because of an incomplete fix for CVE-2017-9350.

= 2.0.0, = 2.0.4, = 2.0.9, = 2.0.12, = 2.0.1, = 2.0.11, = 2.0.7, = 2.0.2, = 2.0.8, = 2.0.3, = 2.0.5, = 2.0.6, = 2.0.13, = 2.0.10, = 2.2.6, = 2.2.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.37.8 HIGH

In Wireshark through 2.0.13 and 2.2.x through 2.2.7, the WBXML dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-wbxml.c by adding validation of the relationships between indexes and lengths. NOTE: this vulnerability exists because of an incomplete fix for CVE-2017-7702.

>= 2.0.0, <= 2.0.13, >= 2.2.0, <= 2.2.77.8 HIGH

In Wireshark 2.2.0 to 2.2.7 and 2.0.0 to 2.0.13, the DOCSIS dissector could go into an infinite loop. This was addressed in plugins/docsis/packet-docsis.c by rejecting invalid Frame Control parameter values.

>= 2.0.0, <= 2.0.137.8 HIGH

In Wireshark 2.0.0 to 2.0.13, the GPRS LLC dissector could go into a large loop. This was addressed in epan/dissectors/packet-gprs-llc.c by using a different integer data type.

= 2.0.0, = 2.0.4, = 2.0.9, = 2.0.12, = 2.0.1, = 2.0.11, = 2.0.7, = 2.0.2, = 2.0.8, = 2.0.3, = 2.0.10, = 2.0.13, = 2.0.5, = 2.0.6, = 2.2.6, = 2.2.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.7, = 2.2.35 MEDIUM

In Wireshark 2.2.0 to 2.2.7 and 2.0.0 to 2.0.13, the AMQP dissector could crash. This was addressed in epan/dissectors/packet-amqp.c by checking for successful list dissection.

>= 2.2.0, <= 2.2.7, >= 2.0.0, <= 2.0.135 MEDIUM

In Wireshark 2.2.0 to 2.2.7 and 2.0.0 to 2.0.13, the MQ dissector could crash. This was addressed in epan/dissectors/packet-mq.c by validating the fragment length before a reassembly attempt.

= 2.2.75 MEDIUM

In Wireshark 2.2.7, PROFINET IO data with a high recursion depth allows remote attackers to cause a denial of service (stack exhaustion) in the dissect_IODWriteReq function in plugins/profinet/packet-dcerpc-pn-io.c.

= 2.2.74.3 MEDIUM

In Wireshark 2.2.7, deeply nested DAAP data may cause stack exhaustion (uncontrolled recursion) in the dissect_daap_one_tag function in epan/dissectors/packet-daap.c in the DAAP dissector.

= 2.2.74.3 MEDIUM

In Wireshark 2.2.7, overly deep mp4 chunks may cause stack exhaustion (uncontrolled recursion) in the dissect_mp4_box function in epan/dissectors/file-mp4.c.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.67.8 HIGH

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the DICOM dissector has an infinite loop. This was addressed in epan/dissectors/packet-dcm.c by validating a length value.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.65 MEDIUM

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the Bluetooth L2CAP dissector could divide by zero. This was addressed in epan/dissectors/packet-btl2cap.c by validating an interval value.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.65 MEDIUM

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the RGMP dissector could crash. This was addressed in epan/dissectors/packet-rgmp.c by validating an IPv4 address.

>= 2.2.0, <= 2.2.65 MEDIUM

In Wireshark 2.2.0 to 2.2.6, the IPv6 dissector could crash. This was addressed in epan/dissectors/packet-ipv6.c by validating an IPv6 address.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.67.8 HIGH

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the Bazaar dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-bzr.c by ensuring that backwards parsing cannot occur.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.65 MEDIUM

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the DHCP dissector could read past the end of a buffer. This was addressed in epan/dissectors/packet-bootp.c by extracting the Vendor Class Identifier more carefully.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.65 MEDIUM

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the MSNIP dissector misuses a NULL pointer. This was addressed in epan/dissectors/packet-msnip.c by validating an IPv4 address.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.67.8 HIGH

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the openSAFETY dissector could crash or exhaust system memory. This was addressed in epan/dissectors/packet-opensafety.c by checking for a negative length.

>= 2.2.0, <= 2.2.65 MEDIUM

In Wireshark 2.2.0 to 2.2.6, the ROS dissector could crash with a NULL pointer dereference. This was addressed in epan/dissectors/asn1/ros/packet-ros-template.c by validating an OID.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.67.8 HIGH

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the SoulSeek dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-slsk.c by making loop bounds more explicit.

>= 2.0.0, <= 2.0.12, >= 2.2.0, <= 2.2.67.8 HIGH

In Wireshark 2.2.0 to 2.2.6 and 2.0.0 to 2.0.12, the DNS dissector could go into an infinite loop. This was addressed in epan/dissectors/packet-dns.c by trying to detect self-referencing pointers.

>= 2.2.0, <= 2.2.65 MEDIUM

In Wireshark 2.2.0 to 2.2.6, the DOF dissector could read past the end of a buffer. This was addressed in epan/dissectors/packet-dof.c by validating a size value.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.2.4, = 2.0.11, = 2.0.6, = 2.0.7, = 2.2.5, = 2.0.5, = 2.2.3, = 2.0.2, = 2.0.3, = 2.0.10, = 2.0.87.8 HIGH

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the RPC over RDMA dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-rpcrdma.c by correctly checking for going beyond the maximum offset.

>= 2.0.0, <= 2.0.11, >= 2.2.0, <= 2.2.57.1 HIGH

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the NetScaler file parser could go into an infinite loop, triggered by a malformed capture file. This was addressed in wiretap/netscaler.c by ensuring a nonzero record size.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.2.4, = 2.0.11, = 2.0.2, = 2.0.5, = 2.0.6, = 2.0.7, = 2.0.10, = 2.0.3, = 2.0.8, = 2.2.5, = 2.2.35 MEDIUM

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the PacketBB dissector could crash, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-packetbb.c by restricting additions to the protocol tree.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.2.4, = 2.0.11, = 2.0.3, = 2.0.5, = 2.0.6, = 2.0.7, = 2.0.8, = 2.2.5, = 2.0.2, = 2.2.3, = 2.0.105 MEDIUM

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the SLSK dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-slsk.c by adding checks for the remaining length.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.2.4, = 2.0.11, = 2.2.5, = 2.0.10, = 2.0.6, = 2.0.8, = 2.0.2, = 2.0.3, = 2.0.5, = 2.0.7, = 2.2.37.8 HIGH

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the WSP dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-wsp.c by adding a length check.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.2.4, = 2.0.11, = 2.2.5, = 2.0.5, = 2.2.3, = 2.0.6, = 2.0.7, = 2.0.10, = 2.0.8, = 2.0.2, = 2.0.37.8 HIGH

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the WBXML dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-wbxml.c by adding length validation.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.2.4, = 2.0.11, = 2.2.5, = 2.0.6, = 2.0.8, = 2.2.3, = 2.0.5, = 2.0.7, = 2.0.10, = 2.0.2, = 2.0.37.8 HIGH

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the SIGCOMP dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-sigcomp.c by correcting a memory-size check.

= 2.2.0, = 2.2.2, = 2.2.1, = 2.2.4, = 2.2.5, = 2.2.37.8 HIGH

In Wireshark 2.2.0 to 2.2.5, the DOF dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-dof.c by using a different integer data type and adjusting a return value.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.2.4, = 2.0.11, = 2.0.2, = 2.2.5, = 2.2.3, = 2.0.10, = 2.0.3, = 2.0.8, = 2.0.5, = 2.0.6, = 2.0.75 MEDIUM

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the IMAP dissector could crash, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-imap.c by calculating a line's end correctly.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.2.4, = 2.0.11, = 2.0.7, = 2.0.8, = 2.0.10, = 2.0.2, = 2.0.3, = 2.2.5, = 2.0.5, = 2.0.6, = 2.2.37.8 HIGH

In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the BGP dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-bgp.c by using a different integer data type.

= 2.2.05 MEDIUM

In Wireshark 2.2.0, the NCP dissector could crash, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/CMakeLists.txt by registering this dissector.

= 2.2.05 MEDIUM

In Wireshark 2.2.0, the Bluetooth L2CAP dissector could crash, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-btl2cap.c by avoiding use of a seven-byte memcmp for potentially shorter strings.

>= 2.0.0, <= 2.0.10, >= 2.2.0, <= 2.2.45 MEDIUM

In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is a NetScaler file parser crash, triggered by a malformed capture file. This was addressed in wiretap/netscaler.c by validating the relationship between pages and records.

>= 2.0.0, <= 2.0.10, >= 2.2.0, <= 2.2.45 MEDIUM

In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is a Netscaler file parser infinite loop, triggered by a malformed capture file. This was addressed in wiretap/netscaler.c by changing the restrictions on file size.

>= 2.0.0, <= 2.0.10, >= 2.2.0, <= 2.2.45 MEDIUM

In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is an LDSS dissector crash, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-ldss.c by ensuring that memory is allocated for a certain data structure.

>= 2.0.0, <= 2.0.10, >= 2.2.0, <= 2.2.47.8 HIGH

In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is an IAX2 infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-iax2.c by constraining packet lateness.

>= 2.0.0, <= 2.0.10, >= 2.2.0, <= 2.2.45 MEDIUM

In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is a WSP infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-wsp.c by validating the capability length.

>= 2.0.0, <= 2.0.10, >= 2.2.0, <= 2.2.45 MEDIUM

In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is an RTMPT dissector infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-rtmpt.c by properly incrementing a certain sequence value.

>= 2.0.0, <= 2.0.10, >= 2.2.0, <= 2.2.45 MEDIUM

In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is a K12 file parser crash, triggered by a malformed capture file. This was addressed in wiretap/k12.c by validating the relationships between lengths and offsets.

>= 2.0.0, <= 2.0.10, >= 2.2.0, <= 2.2.45 MEDIUM

In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is a NetScaler file parser infinite loop, triggered by a malformed capture file. This was addressed in wiretap/netscaler.c by validating record sizes.

<= 2.2.47.8 HIGH

In Wireshark 2.2.4 and earlier, a crafted or malformed STANAG 4607 capture file will cause an infinite loop and memory exhaustion. If the packet size field in a packet header is null, the offset to read from will not advance, causing continuous attempts to read the same zero length packet. This will quickly exhaust all system memory.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.0.7, = 2.0.2, = 2.0.5, = 2.0.6, = 2.2.3, = 2.0.8, = 2.0.35 MEDIUM

In Wireshark 2.2.0 to 2.2.3 and 2.0.0 to 2.0.9, the ASTERIX dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-asterix.c by changing a data type to avoid an integer overflow.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.9, = 2.2.2, = 2.0.1, = 2.2.1, = 2.0.7, = 2.0.2, = 2.0.3, = 2.0.5, = 2.0.6, = 2.2.3, = 2.0.85 MEDIUM

In Wireshark 2.2.0 to 2.2.3 and 2.0.0 to 2.0.9, the DHCPv6 dissector could go into a large loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-dhcpv6.c by changing a data type to avoid an integer overflow.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.1, = 2.2.1, = 2.0.7, = 2.0.2, = 2.0.3, = 2.0.6, = 2.0.54.3 MEDIUM

In Wireshark 2.2.0 to 2.2.1 and 2.0.0 to 2.0.7, the OpenFlow dissector could crash with memory exhaustion, triggered by network traffic or a capture file. This was addressed in epan/dissectors/packet-openflow_v5.c by ensuring that certain length values were sufficiently large.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.1, = 2.2.1, = 2.0.7, = 2.0.2, = 2.0.3, = 2.0.6, = 2.0.54.3 MEDIUM

In Wireshark 2.2.0 to 2.2.1 and 2.0.0 to 2.0.7, the DTN dissector could go into an infinite loop, triggered by network traffic or a capture file. This was addressed in epan/dissectors/packet-dtn.c by checking whether SDNV evaluation was successful.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.1, = 2.2.1, = 2.0.7, = 2.0.2, = 2.0.3, = 2.0.6, = 2.0.54.3 MEDIUM

In Wireshark 2.2.0 to 2.2.1 and 2.0.0 to 2.0.7, the AllJoyn dissector could crash with a buffer over-read, triggered by network traffic or a capture file. This was addressed in epan/dissectors/packet-alljoyn.c by ensuring that a length variable properly tracked the state of a signature variable.

= 2.0.0, = 2.0.4, = 2.2.0, = 2.0.1, = 2.2.1, = 2.0.7, = 2.0.2, = 2.0.3, = 2.0.6, = 2.0.54.3 MEDIUM

In Wireshark 2.2.0 to 2.2.1 and 2.0.0 to 2.0.7, the DCERPC dissector could crash with a use-after-free, triggered by network traffic or a capture file. This was addressed in epan/dissectors/packet-dcerpc-nt.c and epan/dissectors/packet-dcerpc-spoolss.c by using the wmem file scope for private strings.

= 2.2.0, = 2.2.14.3 MEDIUM

In Wireshark 2.2.0 to 2.2.1, the Profinet I/O dissector could loop excessively, triggered by network traffic or a capture file. This was addressed in plugins/profinet/packet-pn-rtc-one.c by rejecting input with too many I/O objects.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.3, = 2.0.54.3 MEDIUM

epan/dissectors/packet-ipmi-trace.c in the IPMI trace dissector in Wireshark 2.x before 2.0.6 does not properly consider whether a string is constant, which allows remote attackers to cause a denial of service (use-after-free and application crash) via a crafted packet.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.3, = 2.0.54.3 MEDIUM

Stack-based buffer overflow in epan/dissectors/packet-catapult-dct2000.c in the Catapult DCT2000 dissector in Wireshark 2.x before 2.0.6 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.3, = 2.0.54.3 MEDIUM

epan/dissectors/packet-umts_fp.c in the UMTS FP dissector in Wireshark 2.x before 2.0.6 does not ensure that memory is allocated for certain data structures, which allows remote attackers to cause a denial of service (invalid write access and application crash) via a crafted packet.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.3, = 2.0.54.3 MEDIUM

epan/dissectors/packet-catapult-dct2000.c in the Catapult DCT2000 dissector in Wireshark 2.x before 2.0.6 does not restrict the number of channels, which allows remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted packet.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.3, = 2.0.54.3 MEDIUM

epan/dissectors/packet-h225.c in the H.225 dissector in Wireshark 2.x before 2.0.6 calls snprintf with one of its input buffers as the output buffer, which allows remote attackers to cause a denial of service (copy overlap and application crash) via a crafted packet.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.3, = 2.0.54.3 MEDIUM

epan/dissectors/packet-qnet6.c in the QNX6 QNET dissector in Wireshark 2.x before 2.0.6 mishandles MAC address data, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet.

= 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.11, = 1.12.3, = 1.12.8, = 1.12.64.3 MEDIUM

epan/dissectors/packet-wbxml.c in the WBXML dissector in Wireshark 1.12.x before 1.12.12 mishandles offsets, which allows remote attackers to cause a denial of service (integer overflow and infinite loop) via a crafted packet.

= 2.0.0, = 2.0.1, = 2.0.2, = 2.0.34.3 MEDIUM

epan/dissectors/packet-pktap.c in the Ethernet dissector in Wireshark 2.x before 2.0.4 mishandles the packet-header data type, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.3, = 1.12.1, = 1.12.11, = 1.12.7, = 1.12.8, = 2.0.3, = 1.12.64.3 MEDIUM

wiretap/netscreen.c in the NetScreen file parser in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles sscanf unsigned-integer processing, which allows remote attackers to cause a denial of service (application crash) via a crafted file.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.11, = 2.0.3, = 1.12.6, = 1.12.1, = 1.12.3, = 1.12.7, = 1.12.84.3 MEDIUM

wiretap/cosine.c in the CoSine file parser in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles sscanf unsigned-integer processing, which allows remote attackers to cause a denial of service (application crash) via a crafted file.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.11, = 1.12.6, = 1.12.1, = 2.0.3, = 1.12.3, = 1.12.7, = 1.12.84.3 MEDIUM

wiretap/toshiba.c in the Toshiba file parser in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles sscanf unsigned-integer processing, which allows remote attackers to cause a denial of service (application crash) via a crafted file.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.1, = 2.0.3, = 1.12.3, = 1.12.7, = 1.12.8, = 1.12.11, = 1.12.64.3 MEDIUM

The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.11, = 1.12.6, = 1.12.7, = 1.12.8, = 1.12.1, = 1.12.3, = 2.0.34.3 MEDIUM

epan/dissectors/packet-umts_fp.c in the UMTS FP dissector in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles the reserved C/T value, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 2.0.1, = 2.0.2, = 2.0.34.3 MEDIUM

epan/crypt/airpdcap.c in the IEEE 802.11 dissector in Wireshark 2.x before 2.0.4 mishandles certain length values, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.8, = 1.12.11, = 1.12.6, = 1.12.7, = 1.12.1, = 2.0.3, = 1.12.34.3 MEDIUM

epan/crypt/airpdcap.c in the IEEE 802.11 dissector in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles the lack of an EAPOL_RSN_KEY, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 2.0.3, = 1.12.1, = 1.12.3, = 1.12.6, = 1.12.7, = 1.12.8, = 1.12.114.3 MEDIUM

epan/dissectors/packet-dcerpc-spoolss.c in the SPOOLS component in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles unexpected offsets, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.34.3 MEDIUM

epan/dissectors/packet-wbxml.c in the WBXML dissector in Wireshark 2.x before 2.0.5 does not restrict the recursion depth, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.34.3 MEDIUM

epan/dissectors/packet-wap.c in Wireshark 2.x before 2.0.5 omits an overflow check in the tvb_get_guintvar function, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet, related to the MMSE, WAP, WBXML, and WSP dissectors.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 2.0.4, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.8, = 2.0.2, = 1.12.6, = 1.12.7, = 2.0.3, = 1.12.12, = 1.12.11, = 1.12.34.3 MEDIUM

epan/proto.c in Wireshark 1.12.x before 1.12.13 and 2.x before 2.0.5 allows remote attackers to cause a denial of service (OpenFlow dissector large loop) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 2.0.4, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.8, = 2.0.3, = 1.12.12, = 1.12.3, = 2.0.2, = 1.12.11, = 1.12.6, = 1.12.74.3 MEDIUM

Off-by-one error in epan/dissectors/packet-rlc.c in the RLC dissector in Wireshark 1.12.x before 1.12.13 and 2.x before 2.0.5 allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 2.0.4, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.12, = 1.12.11, = 1.12.3, = 1.12.1, = 2.0.3, = 2.0.2, = 1.12.8, = 1.12.6, = 1.12.74.3 MEDIUM

epan/dissectors/packet-ldss.c in the LDSS dissector in Wireshark 1.12.x before 1.12.13 and 2.x before 2.0.5 mishandles conversations, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 2.0.4, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.3, = 1.12.1, = 1.12.8, = 2.0.2, = 1.12.6, = 1.12.7, = 1.12.12, = 1.12.11, = 1.12.34.3 MEDIUM

epan/dissectors/packet-rlc.c in the RLC dissector in Wireshark 1.12.x before 1.12.13 and 2.x before 2.0.5 uses an incorrect integer data type, which allows remote attackers to cause a denial of service (large loop) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 2.0.4, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.11, = 1.12.6, = 1.12.7, = 1.12.12, = 1.12.3, = 2.0.3, = 1.12.1, = 1.12.8, = 2.0.24.3 MEDIUM

epan/dissectors/packet-mmse.c in the MMSE dissector in Wireshark 1.12.x before 1.12.13 allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 2.0.4, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.3, = 1.12.1, = 2.0.2, = 1.12.12, = 1.12.6, = 1.12.11, = 1.12.7, = 1.12.8, = 1.12.34.3 MEDIUM

epan/dissectors/packet-wsp.c in the WSP dissector in Wireshark 1.12.x before 1.12.13 and 2.x before 2.0.5 allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 2.0.4, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.6, = 1.12.11, = 1.12.3, = 2.0.2, = 1.12.1, = 1.12.7, = 1.12.8, = 2.0.3, = 1.12.124.3 MEDIUM

epan/dissectors/packet-packetbb.c in the PacketBB dissector in Wireshark 1.12.x before 1.12.13 and 2.x before 2.0.5 allows remote attackers to cause a denial of service (divide-by-zero error and application crash) via a crafted packet.

= 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.11, = 1.12.8, = 1.12.3, = 1.12.12, = 1.12.64.3 MEDIUM

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

= 2.0.0, = 2.0.4, = 2.0.1, = 2.0.2, = 2.0.34.3 MEDIUM

The CORBA IDL dissectors in Wireshark 2.x before 2.0.5 on 64-bit Windows platforms do not properly interact with Visual C++ compiler options, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.8, = 1.12.34.3 MEDIUM

epan/dissectors/packet-ber.c in the ASN.1 BER dissector in Wireshark 1.12.x before 1.12.10 and 2.x before 2.0.2 allows remote attackers to cause a denial of service (deep recursion, stack consumption, and application crash) via a packet that specifies deeply nested data.

= 2.0.0, = 2.0.14.3 MEDIUM

The NFS dissector in Wireshark 2.x before 2.0.2 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 2.0.14.3 MEDIUM

epan/dissectors/packet-spice.c in the SPICE dissector in Wireshark 2.x before 2.0.2 mishandles capability data, which allows remote attackers to cause a denial of service (large loop) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.8, = 1.12.6, = 1.12.34.3 MEDIUM

epan/dissectors/packet-ber.c in the ASN.1 BER dissector in Wireshark 1.12.x before 1.12.10 and 2.x before 2.0.2 allows remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted packet that triggers an empty set.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.3, = 1.12.6, = 1.12.84.3 MEDIUM

Off-by-one error in epan/dissectors/packet-gsm_abis_oml.c in the GSM A-bis OML dissector in Wireshark 1.12.x before 1.12.10 and 2.x before 2.0.2 allows remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted packet that triggers a 0xff tag value.

= 2.0.0, = 2.0.14.3 MEDIUM

epan/dissectors/packet-ieee80211.c in the IEEE 802.11 dissector in Wireshark 2.x before 2.0.2 mishandles the Grouping subfield, which allows remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted packet.

= 2.0.0, = 2.0.14.3 MEDIUM

wiretap/vwr.c in the Ixia IxVeriWave file parser in Wireshark 2.x before 2.0.2 incorrectly increases a certain octet count, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) via a crafted file.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.3, = 1.12.1, = 1.12.8, = 1.12.6, = 1.12.74.3 MEDIUM

Stack-based buffer overflow in epan/dissectors/packet-ncp2222.inc in the NCP dissector in Wireshark 1.12.x before 1.12.11 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a long string in a packet.

= 2.0.0, = 2.0.1, = 2.0.24.3 MEDIUM

Integer signedness error in epan/dissectors/packet-mswsp.c in the MS-WSP dissector in Wireshark 2.0.x before 2.0.3 allows remote attackers to cause a denial of service (integer overflow and application crash) via a crafted packet that triggers an unexpected array size.

= 2.0.0, = 2.0.1, = 2.0.24.3 MEDIUM

epan/dissectors/packet-mswsp.c in the MS-WSP dissector in Wireshark 2.0.x before 2.0.3 does not ensure that data is available before array allocation, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.6, = 1.12.3, = 1.12.8, = 1.12.7, = 1.12.14.3 MEDIUM

epan/dissectors/packet-gsm_cbch.c in the GSM CBCH dissector in Wireshark 1.12.x before 1.12.11 and 2.0.x before 2.0.3 uses the wrong variable to index an array, which allows remote attackers to cause a denial of service (out-of-bounds access and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.7, = 1.12.6, = 1.12.8, = 1.12.3, = 1.12.14.3 MEDIUM

epan/dissectors/packet-iax2.c in the IAX2 dissector in Wireshark 1.12.x before 1.12.11 and 2.0.x before 2.0.3 uses an incorrect integer data type, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.3, = 1.12.6, = 1.12.1, = 1.12.8, = 1.12.74.3 MEDIUM

epan/dissectors/packet-pktc.c in the PKTC dissector in Wireshark 1.12.x before 1.12.11 and 2.0.x before 2.0.3 misparses timestamp fields, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.3, = 1.12.1, = 1.12.6, = 1.12.8, = 1.12.74.3 MEDIUM

epan/dissectors/packet-pktc.c in the PKTC dissector in Wireshark 1.12.x before 1.12.11 and 2.0.x before 2.0.3 does not verify BER identifiers, which allows remote attackers to cause a denial of service (out-of-bounds write and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.8, = 1.12.7, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The IEEE 802.11 dissector in Wireshark 1.12.x before 1.12.11 and 2.0.x before 2.0.3 does not properly restrict element lists, which allows remote attackers to cause a denial of service (deep recursion and application crash) via a crafted packet, related to epan/dissectors/packet-capwap.c and epan/dissectors/packet-ieee80211.c.

= 2.0.0, = 2.0.1, = 2.0.24.3 MEDIUM

epan/reassemble.c in TShark in Wireshark 2.0.x before 2.0.3 relies on incorrect special-case handling of truncated Tvb data structures, which allows remote attackers to cause a denial of service (use-after-free and application crash) via a crafted packet.

= 2.0.0, = 2.0.1, = 2.0.24.3 MEDIUM

epan/dissectors/packet-ncp2222.inc in the NCP dissector in Wireshark 2.0.x before 2.0.3 does not properly initialize memory for search patterns, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.10, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 2.0.2, = 1.12.1, = 1.12.3, = 1.12.8, = 1.12.7, = 1.12.64.3 MEDIUM

epan/proto.c in Wireshark 1.12.x before 1.12.11 and 2.0.x before 2.0.3 does not limit the protocol-tree depth, which allows remote attackers to cause a denial of service (stack memory consumption and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.8, = 1.12.6, = 1.12.34.3 MEDIUM

The dissect_llrp_parameters function in epan/dissectors/packet-llrp.c in the LLRP dissector in Wireshark 1.12.x before 1.12.10 and 2.0.x before 2.0.2 does not limit the recursion depth, which allows remote attackers to cause a denial of service (memory consumption or application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.3, = 1.12.6, = 1.12.84.3 MEDIUM

Off-by-one error in epan/dissectors/packet-rsl.c in the RSL dissector in Wireshark 1.12.x before 1.12.10 and 2.0.x before 2.0.2 allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet that triggers a 0xff tag value, a different vulnerability than CVE-2016-2530.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.3, = 1.12.6, = 1.12.84.3 MEDIUM

The dissct_rsl_ipaccess_msg function in epan/dissectors/packet-rsl.c in the RSL dissector in Wireshark 1.12.x before 1.12.10 and 2.0.x before 2.0.2 mishandles the case of an unrecognized TLV type, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet, a different vulnerability than CVE-2016-2531.

= 2.0.0, = 2.0.14.3 MEDIUM

The iseries_check_file_type function in wiretap/iseries.c in the iSeries file parser in Wireshark 2.0.x before 2.0.2 does not consider that a line may lack the "OBJECT PROTOCOL" substring, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted file.

= 2.0.0, = 2.0.14.3 MEDIUM

The dissect_nhdr_extopt function in epan/dissectors/packet-lbmc.c in the LBMC dissector in Wireshark 2.0.x before 2.0.2 does not validate length values, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted packet.

= 2.0.0, = 2.0.14.3 MEDIUM

wiretap/nettrace_3gpp_32_423.c in the 3GPP TS 32.423 Trace file parser in Wireshark 2.0.x before 2.0.2 does not ensure that a '\0' character is present at the end of certain strings, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted file.

= 2.0.0, = 2.0.14.3 MEDIUM

epan/dissectors/packet-hiqnet.c in the HiQnet dissector in Wireshark 2.0.x before 2.0.2 does not validate the data type, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet.

= 2.0.0, = 2.0.14.3 MEDIUM

epan/dissectors/packet-http2.c in the HTTP/2 dissector in Wireshark 2.0.x before 2.0.2 does not limit the amount of header data, which allows remote attackers to cause a denial of service (memory consumption or application crash) via a crafted packet.

= 2.0.0, = 2.0.14.3 MEDIUM

epan/dissectors/packet-x509af.c in the X.509AF dissector in Wireshark 2.0.x before 2.0.2 mishandles the algorithm ID, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.3, = 1.12.8, = 1.12.67.1 HIGH

The dnp3_al_process_object function in epan/dissectors/packet-dnp.c in the DNP3 dissector in Wireshark 1.12.x before 1.12.10 and 2.0.x before 2.0.2 allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 2.0.0, = 2.0.14.3 MEDIUM

The dissect_ber_constrained_bitstring function in epan/dissectors/packet-ber.c in the ASN.1 BER dissector in Wireshark 2.0.x before 2.0.2 does not verify that a certain length is nonzero, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.9, = 2.0.1, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.8, = 1.12.3, = 1.12.67.2 HIGH

Untrusted search path vulnerability in the WiresharkApplication class in ui/qt/wireshark_application.cpp in Wireshark 1.12.x before 1.12.10 and 2.0.x before 2.0.2 on Windows allows local users to gain privileges via a Trojan horse riched20.dll.dll file in the current working directory, related to use of QLibrary.

= 2.0.04.3 MEDIUM

The dissect_CPMSetBindings function in epan/dissectors/packet-mswsp.c in the MS-WSP dissector in Wireshark 2.0.x before 2.0.1 does not validate the column size, which allows remote attackers to cause a denial of service (memory consumption or application crash) via a crafted packet.

= 2.0.04.3 MEDIUM

The dissect_ppi function in epan/dissectors/packet-ppi.c in the PPI dissector in Wireshark 2.0.x before 2.0.1 does not initialize a packet-header data structure, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.04.3 MEDIUM

The dissect_tds7_colmetadata_token function in epan/dissectors/packet-tds.c in the TDS dissector in Wireshark 2.0.x before 2.0.1 does not validate the number of columns, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted packet.

= 2.0.04.3 MEDIUM

The ipmi_fmt_udpport function in epan/dissectors/packet-ipmi.c in the IPMI dissector in Wireshark 2.0.x before 2.0.1 improperly attempts to access a packet scope, which allows remote attackers to cause a denial of service (assertion failure and application exit) via a crafted packet.

= 2.0.04.3 MEDIUM

The s7comm_decode_ud_cpu_szl_subfunc function in epan/dissectors/packet-s7comm_szl_ids.c in the S7COMM dissector in Wireshark 2.0.x before 2.0.1 does not validate the list count in an SZL response, which allows remote attackers to cause a denial of service (divide-by-zero error and application crash) via a crafted packet.

= 2.0.04.3 MEDIUM

The mp2t_open function in wiretap/mp2t.c in the MP2T file parser in Wireshark 2.0.x before 2.0.1 does not validate the bit rate, which allows remote attackers to cause a denial of service (divide-by-zero error and application crash) via a crafted file.

= 2.0.04.3 MEDIUM

The mp2t_find_next_pcr function in wiretap/mp2t.c in the MP2T file parser in Wireshark 2.0.x before 2.0.1 does not reserve memory for a trailer, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted file.

= 2.0.04.3 MEDIUM

The get_value function in epan/dissectors/packet-btatt.c in the Bluetooth Attribute (aka BT ATT) dissector in Wireshark 2.0.x before 2.0.1 uses an incorrect integer data type, which allows remote attackers to cause a denial of service (invalid write operation and application crash) via a crafted packet.

= 2.0.04.3 MEDIUM

The dissect_nwp function in epan/dissectors/packet-nwp.c in the NWP dissector in Wireshark 2.0.x before 2.0.1 mishandles the packet type, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The ngsniffer_process_record function in wiretap/ngsniffer.c in the Sniffer file parser in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the relationships between record lengths and record header lengths, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted file.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissect_zcl_pwr_prof_pwrprofstatersp function in epan/dissectors/packet-zbee-zcl-general.c in the ZigBee ZCL dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the Total Profile Number field, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissct_rsl_ipaccess_msg function in epan/dissectors/packet-rsl.c in the RSL dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not reject unknown TLV types, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

epan/dissectors/packet-nbap.c in the NBAP dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the number of items, which allows remote attackers to cause a denial of service (invalid read operation and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The ascend_seek function in wiretap/ascendtext.c in the Ascend file parser in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not ensure the presence of a '\0' character at the end of a date string, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted file.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The Mobile Identity parser in (1) epan/dissectors/packet-ansi_a.c in the ANSI A dissector and (2) epan/dissectors/packet-gsm_a_common.c in the GSM A dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 improperly uses the tvb_bcd_dig_to_wmem_packet_str function, which allows remote attackers to cause a denial of service (buffer overflow and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissect_rsvp_common function in epan/dissectors/packet-rsvp.c in the RSVP dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not properly maintain request-key data, which allows remote attackers to cause a denial of service (use-after-free and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

wiretap/vwr.c in the VeriWave file parser in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate certain signature and Modulation and Coding Scheme (MCS) data, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted file.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissect_diameter_base_framed_ipv6_prefix function in epan/dissectors/packet-diameter.c in the DIAMETER dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the IPv6 prefix length, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The AirPDcapDecryptWPABroadcastKey function in epan/crypt/airpdcap.c in the 802.11 dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not verify the WPA broadcast key length, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The AirPDcapPacketProcess function in epan/crypt/airpdcap.c in the 802.11 dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the relationship between the total length and the capture length, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

epan/dissectors/packet-sctp.c in the SCTP dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the frame pointer, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

Buffer overflow in the tvb_uncompress function in epan/tvbuff_zlib.c in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 allows remote attackers to cause a denial of service (application crash) via a crafted packet with zlib compression.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissect_ber_GeneralizedTime function in epan/dissectors/packet-ber.c in the BER dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 improperly checks an sscanf return value, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

Double free vulnerability in epan/dissectors/packet-nlm.c in the NLM dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1, when the "Match MSG/RES packets for async NLM" option is enabled, allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissect_sdp function in epan/dissectors/packet-sdp.c in the SDP dissector in Wireshark 1.12.x before 1.12.9 does not prevent use of a negative media count, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The init_t38_info_conv function in epan/dissectors/packet-t38.c in the T.38 dissector in Wireshark 1.12.x before 1.12.9 does not ensure that a conversation exists, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

epan/dissectors/packet-alljoyn.c in the AllJoyn dissector in Wireshark 1.12.x before 1.12.9 does not check for empty arguments, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissect_dcom_OBJREF function in epan/dissectors/packet-dcom.c in the DCOM dissector in Wireshark 1.12.x before 1.12.9 does not initialize a certain IPv4 data structure, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

epan/dissectors/packet-umts_fp.c in the UMTS FP dissector in Wireshark 1.12.x before 1.12.9 does not properly reserve memory for channel ID mappings, which allows remote attackers to cause a denial of service (out-of-bounds memory access and application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

The dissect_hsdsch_channel_info function in epan/dissectors/packet-umts_fp.c in the UMTS FP dissector in Wireshark 1.12.x before 1.12.9 does not validate the number of PDUs, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 2.0.0, = 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.3, = 1.12.84.3 MEDIUM

epan/dissectors/packet-nbap.c in the NBAP dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate conversation data, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

= 1.10.13, = 1.10.12, = 1.10.144.3 MEDIUM

epan/dissectors/packet-dec-dnart.c in the DECnet NSP/RT dissector in Wireshark 1.10.12 through 1.10.14 mishandles a certain strdup return value, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.7, = 1.12.6, = 1.12.34.3 MEDIUM

The pcapng_read_if_descr_block function in wiretap/pcapng.c in the pcapng parser in Wireshark 1.12.x before 1.12.8 uses too many levels of pointer indirection, which allows remote attackers to cause a denial of service (incorrect free and application crash) via a crafted packet that triggers interface-filter copying.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The dissect_wccp2r1_address_table_info function in epan/dissectors/packet-wccp.c in the WCCP dissector in Wireshark 1.12.x before 1.12.7 does not prevent the conflicting use of a table for both IPv4 and IPv6 addresses, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The ptvcursor_add function in the ptvcursor implementation in epan/proto.c in Wireshark 1.12.x before 1.12.7 does not check whether the expected amount of data is available, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The dissect_openflow_tablemod_v5 function in epan/dissectors/packet-openflow_v5.c in the OpenFlow dissector in Wireshark 1.12.x before 1.12.7 does not validate a certain offset value, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The dissect_wa_payload function in epan/dissectors/packet-waveagent.c in the WaveAgent dissector in Wireshark 1.12.x before 1.12.7 mishandles large tag values, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

epan/dissectors/packet-gsm_rlcmac.c in the GSM RLC/MAC dissector in Wireshark 1.12.x before 1.12.7 uses incorrect integer data types, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The dissect_zbee_secure function in epan/dissectors/packet-zbee-security.c in the ZigBee dissector in Wireshark 1.12.x before 1.12.7 improperly relies on length fields contained in packet data, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The dissector-table implementation in epan/packet.c in Wireshark 1.12.x before 1.12.7 mishandles table searches for empty strings, which allows remote attackers to cause a denial of service (application crash) via a crafted packet, related to the (1) dissector_get_string_handle and (2) dissector_get_default_string_handle functions.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The wmem_block_split_free_chunk function in epan/wmem/wmem_allocator_block.c in the wmem block allocator in the memory manager in Wireshark 1.12.x before 1.12.7 does not properly consider a certain case of multiple realloc operations that restore a memory chunk to its original size, which allows remote attackers to cause a denial of service (incorrect free operation and application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.6, = 1.12.34.3 MEDIUM

The proto_tree_add_bytes_item function in epan/proto.c in the protocol-tree implementation in Wireshark 1.12.x before 1.12.7 does not properly terminate a data structure after a failure to locate a number within a string, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.34.3 MEDIUM

epan/dissectors/packet-gsm_a_dtap.c in the GSM DTAP dissector in Wireshark 1.12.x before 1.12.6 does not properly validate digit characters, which allows remote attackers to cause a denial of service (application crash) via a crafted packet, related to the de_emerg_num_list and de_bcd_num functions.

= 1.12.4, = 1.12.5, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.35 MEDIUM

The dissect_wccp2r1_address_table_info function in epan/dissectors/packet-wccp.c in the WCCP dissector in Wireshark 1.12.x before 1.12.6 does not properly determine whether enough memory is available for storing IP address strings, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.12.4, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.35 MEDIUM

The logcat_dump_text function in wiretap/logcat.c in the Android Logcat file parser in Wireshark 1.12.x before 1.12.5 does not properly handle a lack of \0 termination, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted message in a packet, a different vulnerability than CVE-2015-3815.

= 1.12.4, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.35 MEDIUM

The detect_version function in wiretap/logcat.c in the Android Logcat file parser in Wireshark 1.12.x before 1.12.5 does not check the length of the payload, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a packet with a crafted payload, as demonstrated by a length of zero, a different vulnerability than CVE-2015-3906.

= 1.12.4, = 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.13, = 1.10.12, = 1.10.10, = 1.10.0, = 1.12.1, = 1.12.2, = 1.10.1, = 1.10.2, = 1.10.3, = 1.10.11, = 1.12.3, = 1.10.7, = 1.10.14, = 1.10.4, = 1.10.55 MEDIUM

The (1) dissect_tfs_request and (2) dissect_tfs_response functions in epan/dissectors/packet-ieee80211.c in the IEEE 802.11 dissector in Wireshark 1.10.x before 1.10.14 and 1.12.x before 1.12.5 interpret a zero value as a length rather than an error condition, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.12.4, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.35 MEDIUM

The fragment_add_work function in epan/reassemble.c in the packet-reassembly feature in Wireshark 1.12.x before 1.12.5 does not properly determine the defragmentation state in a case of an insufficient snapshot length, which allows remote attackers to cause a denial of service (memory consumption) via a crafted packet.

= 1.12.4, = 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.13, = 1.10.12, = 1.10.10, = 1.10.0, = 1.10.11, = 1.10.7, = 1.10.2, = 1.10.3, = 1.12.1, = 1.12.2, = 1.10.1, = 1.10.4, = 1.10.5, = 1.12.37.8 HIGH

Multiple memory leaks in the x11_init_protocol function in epan/dissectors/packet-x11.c in the X11 dissector in Wireshark 1.10.x before 1.10.14 and 1.12.x before 1.12.5 allow remote attackers to cause a denial of service (memory consumption) via a crafted packet.

= 1.12.4, = 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.13, = 1.10.12, = 1.10.10, = 1.10.0, = 1.10.11, = 1.10.7, = 1.10.1, = 1.10.5, = 1.12.3, = 1.10.3, = 1.10.4, = 1.12.1, = 1.12.2, = 1.10.25 MEDIUM

epan/dissectors/packet-wcp.c in the WCP dissector in Wireshark 1.10.x before 1.10.14 and 1.12.x before 1.12.5 improperly refers to previously processed bytes, which allows remote attackers to cause a denial of service (application crash) via a crafted packet, a different vulnerability than CVE-2015-2188.

= 1.12.4, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.37.8 HIGH

epan/dissectors/packet-websocket.c in the WebSocket dissector in Wireshark 1.12.x before 1.12.5 uses a recursive algorithm, which allows remote attackers to cause a denial of service (CPU consumption) via a crafted packet.

= 1.12.4, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.37.8 HIGH

The dissect_lbmr_pser function in epan/dissectors/packet-lbmr.c in the LBMR dissector in Wireshark 1.12.x before 1.12.5 does not properly track the current offset, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.12.4, = 1.12.0, = 1.12.2, = 1.12.1, = 1.12.37.8 HIGH

The dissect_lbmr_pser function in epan/dissectors/packet-lbmr.c in the LBMR dissector in Wireshark 1.12.x before 1.12.5 does not reject a zero length, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.12.0, = 1.12.2, = 1.12.1, = 1.12.35 MEDIUM

Integer overflow in the dissect_osd2_cdb_continuation function in epan/dissectors/packet-scsi-osd.c in the SCSI OSD dissector in Wireshark 1.12.x before 1.12.4 allows remote attackers to cause a denial of service (infinite loop) via a crafted length field in a packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.12, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.10.1, = 1.10.2, = 1.10.4, = 1.10.11, = 1.12.3, = 1.10.7, = 1.12.1, = 1.10.55 MEDIUM

Integer overflow in the dissect_tnef function in epan/dissectors/packet-tnef.c in the TNEF dissector in Wireshark 1.10.x before 1.10.13 and 1.12.x before 1.12.4 allows remote attackers to cause a denial of service (infinite loop) via a crafted length field in a packet.

= 1.12.0, = 1.12.2, = 1.12.1, = 1.12.35 MEDIUM

epan/proto.c in Wireshark 1.12.x before 1.12.4 does not properly handle integer data types greater than 32 bits in size, which allows remote attackers to cause a denial of service (assertion failure and application exit) via a crafted packet that is improperly handled by the LLDP dissector.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.12, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.12.1, = 1.10.5, = 1.10.4, = 1.12.3, = 1.10.7, = 1.10.1, = 1.10.11, = 1.10.25 MEDIUM

Off-by-one error in the pcapng_read function in wiretap/pcapng.c in the pcapng file parser in Wireshark 1.10.x before 1.10.13 and 1.12.x before 1.12.4 allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via an invalid Interface Statistics Block (ISB) interface ID in a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.12, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.10.4, = 1.10.11, = 1.10.1, = 1.10.2, = 1.12.3, = 1.10.7, = 1.12.1, = 1.10.55 MEDIUM

epan/dissectors/packet-wcp.c in the WCP dissector in Wireshark 1.10.x before 1.10.13 and 1.12.x before 1.12.4 does not properly initialize a data structure, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet that is improperly handled during decompression.

= 1.12.0, = 1.12.2, = 1.12.1, = 1.12.35 MEDIUM

The dissect_atn_cpdlc_heur function in asn1/atn-cpdlc/packet-atn-cpdlc-template.c in the ATN-CPDLC dissector in Wireshark 1.12.x before 1.12.4 does not properly follow the TRY/ENDTRY code requirements, which allows remote attackers to cause a denial of service (stack memory corruption and application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.10.2, = 1.12.1, = 1.10.4, = 1.10.5, = 1.10.11, = 1.10.1, = 1.10.75 MEDIUM

Buffer underflow in the ssl_decrypt_record function in epan/dissectors/packet-ssl-utils.c in Wireshark 1.10.x before 1.10.12 and 1.12.x before 1.12.3 allows remote attackers to cause a denial of service (application crash) via a crafted packet that is improperly handled during decryption of an SSL session.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.10.2, = 1.12.1, = 1.10.5, = 1.10.4, = 1.10.1, = 1.10.7, = 1.10.115 MEDIUM

epan/dissectors/packet-smtp.c in the SMTP dissector in Wireshark 1.10.x before 1.10.12 and 1.12.x before 1.12.3 uses an incorrect length value for certain string-append operations, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.10.2, = 1.10.11, = 1.10.4, = 1.10.5, = 1.10.1, = 1.10.7, = 1.12.15 MEDIUM

Multiple use-after-free vulnerabilities in epan/dissectors/packet-dec-dnart.c in the DEC DNA Routing Protocol dissector in Wireshark 1.10.x before 1.10.12 and 1.12.x before 1.12.3 allow remote attackers to cause a denial of service (application crash) via a crafted packet, related to the use of packet-scope memory instead of pinfo-scope memory.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.10.2, = 1.12.1, = 1.10.11, = 1.10.4, = 1.10.1, = 1.10.5, = 1.10.75 MEDIUM

asn1/lpp/lpp.cnf in the LPP dissector in Wireshark 1.10.x before 1.10.12 and 1.12.x before 1.12.3 does not validate a certain index value, which allows remote attackers to cause a denial of service (out-of-bounds memory access and application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.11, = 1.10.7, = 1.12.1, = 1.10.5, = 1.10.45 MEDIUM

The dissect_wccp2r1_address_table_info function in epan/dissectors/packet-wccp.c in the WCCP dissector in Wireshark 1.10.x before 1.10.12 and 1.12.x before 1.12.3 does not initialize certain data structures, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.12.2, = 1.10.3, = 1.10.2, = 1.12.1, = 1.10.4, = 1.10.5, = 1.10.1, = 1.10.11, = 1.10.75 MEDIUM

Multiple use-after-free vulnerabilities in epan/dissectors/packet-wccp.c in the WCCP dissector in Wireshark 1.10.x before 1.10.12 and 1.12.x before 1.12.3 allow remote attackers to cause a denial of service (application crash) via a crafted packet, related to the use of packet-scope memory instead of pinfo-scope memory.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.5, = 1.10.4, = 1.12.1, = 1.10.75 MEDIUM

The dissect_write_structured_field function in epan/dissectors/packet-tn5250.c in the TN5250 dissector in Wireshark 1.10.x before 1.10.11 and 1.12.x before 1.12.2 allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.12.1, = 1.10.55 MEDIUM

Stack-based buffer overflow in the build_expert_data function in epan/dissectors/packet-ncp2222.inc in the NCP dissector in Wireshark 1.10.x before 1.10.11 and 1.12.x before 1.12.2 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.12.1, = 1.10.4, = 1.10.5, = 1.10.75 MEDIUM

The build_expert_data function in epan/dissectors/packet-ncp2222.inc in the NCP dissector in Wireshark 1.10.x before 1.10.11 and 1.12.x before 1.12.2 does not properly initialize a data structure, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.5, = 1.12.15 MEDIUM

Multiple integer overflows in epan/dissectors/packet-amqp.c in the AMQP dissector in Wireshark 1.10.x before 1.10.11 and 1.12.x before 1.12.2 allow remote attackers to cause a denial of service (application crash) via a crafted amqp_0_10 PDU in a packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.10, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.5, = 1.10.4, = 1.12.1, = 1.10.75 MEDIUM

The decompress_sigcomp_message function in epan/sigcomp-udvm.c in the SigComp UDVM dissector in Wireshark 1.10.x before 1.10.11 allows remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The SnifferDecompress function in wiretap/ngsniffer.c in the DOS Sniffer file parser in Wireshark 1.10.x before 1.10.10 and 1.12.x before 1.12.1 does not prevent data overwrites during copy operations, which allows remote attackers to cause a denial of service (application crash) via a crafted file.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

Buffer overflow in the SnifferDecompress function in wiretap/ngsniffer.c in the DOS Sniffer file parser in Wireshark 1.10.x before 1.10.10 and 1.12.x before 1.12.1 allows remote attackers to cause a denial of service (application crash) via a crafted file that triggers writes of uncompressed bytes beyond the end of the output buffer.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.5, = 1.10.45 MEDIUM

The SnifferDecompress function in wiretap/ngsniffer.c in the DOS Sniffer file parser in Wireshark 1.10.x before 1.10.10 and 1.12.x before 1.12.1 does not validate bitmask data, which allows remote attackers to cause a denial of service (application crash) via a crafted file.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The SnifferDecompress function in wiretap/ngsniffer.c in the DOS Sniffer file parser in Wireshark 1.10.x before 1.10.10 and 1.12.x before 1.12.1 does not properly handle empty input data, which allows remote attackers to cause a denial of service (application crash) via a crafted file.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The dissect_spdu function in epan/dissectors/packet-ses.c in the SES dissector in Wireshark 1.10.x before 1.10.10 and 1.12.x before 1.12.1 does not initialize a certain ID value, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

Off-by-one error in the is_rtsp_request_or_reply function in epan/dissectors/packet-rtsp.c in the RTSP dissector in Wireshark 1.10.x before 1.10.10 and 1.12.x before 1.12.1 allows remote attackers to cause a denial of service (application crash) via a crafted packet that triggers parsing of a token located one position beyond the current position.

= 1.12.05 MEDIUM

The dissect_hip_tlv function in epan/dissectors/packet-hip.c in the HIP dissector in Wireshark 1.12.x before 1.12.1 does not properly handle a NULL tree, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.12.05 MEDIUM

The (1) get_quoted_string and (2) get_unquoted_string functions in epan/dissectors/packet-cups.c in the CUPS dissector in Wireshark 1.12.x before 1.12.1 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a CUPS packet that lacks a trailing '\0' character.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The dissect_v9_v10_pdu_data function in epan/dissectors/packet-netflow.c in the Netflow dissector in Wireshark 1.10.x before 1.10.10 and 1.12.x before 1.12.1 refers to incorrect offset and start variables, which allows remote attackers to cause a denial of service (uninitialized memory read and application crash) via a crafted packet.

= 1.10.8, = 1.12.0, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The tvb_raw_text_add function in epan/dissectors/packet-megaco.c in the MEGACO dissector in Wireshark 1.10.x before 1.10.10 and 1.12.x before 1.12.1 allows remote attackers to cause a denial of service (infinite loop) via an empty line.

= 1.10.8, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The SDP dissector in Wireshark 1.10.x before 1.10.10 creates duplicate hashtables for a media channel, which allows remote attackers to cause a denial of service (application crash) via a crafted packet to the RTP dissector.

= 1.10.8, = 1.10.6, = 1.10.9, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

Use-after-free vulnerability in the SDP dissector in Wireshark 1.10.x before 1.10.10 allows remote attackers to cause a denial of service (application crash) via a crafted packet that leverages split memory ownership between the SDP and RTP dissectors.

= 1.10.8, = 1.10.6, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The dissect_ber_constrained_bitstring function in epan/dissectors/packet-ber.c in the ASN.1 BER dissector in Wireshark 1.10.x before 1.10.9 does not properly validate padding values, which allows remote attackers to cause a denial of service (buffer underflow and application crash) via a crafted packet.

= 1.10.8, = 1.10.6, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The rlc_decode_li function in epan/dissectors/packet-rlc.c in the RLC dissector in Wireshark 1.10.x before 1.10.9 initializes a certain structure member only after this member is used, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.8, = 1.10.6, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The APN decode functionality in (1) epan/dissectors/packet-gtp.c and (2) epan/dissectors/packet-gsm_a_gm.c in the GTP and GSM Management dissectors in Wireshark 1.10.x before 1.10.9 does not completely initialize a certain buffer, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.8, = 1.10.6, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The read_new_line function in wiretap/catapult_dct2000.c in the Catapult DCT2000 dissector in Wireshark 1.10.x before 1.10.9 does not properly strip '\n' and '\r' characters, which allows remote attackers to cause a denial of service (off-by-one buffer underflow and application crash) via a crafted packet.

= 1.10.8, = 1.10.6, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.55 MEDIUM

The dissect_log function in plugins/irda/packet-irda.c in the IrDA dissector in Wireshark 1.10.x before 1.10.9 does not properly strip '\n' characters, which allows remote attackers to cause a denial of service (buffer underflow and application crash) via a crafted packet.

= 1.10.0, = 1.10.3, = 1.10.2, = 1.10.19.3 HIGH

wiretap/libpcap.c in the libpcap file parser in Wireshark 1.10.x before 1.10.4 allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted packet-trace file that includes a large packet.

= 1.10.6, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.7, = 1.10.4, = 1.10.54.3 MEDIUM

The dissect_frame function in epan/dissectors/packet-frame.c in the frame metadissector in Wireshark 1.10.x before 1.10.8 interprets a negative integer as a length value even though it was intended to represent an error condition, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.6, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.4, = 1.10.54.3 MEDIUM

The srtp_add_address function in epan/dissectors/packet-rtp.c in the RTP dissector in Wireshark 1.10.x before 1.10.7 does not properly update SRTP conversation data, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.11, = 1.8.3, = 1.8.1, = 1.8.12, = 1.8.7, = 1.8.8, = 1.8.5, = 1.8.0, = 1.8.4, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.4, = 1.10.59.3 HIGH

Buffer overflow in the mpeg_read function in wiretap/mpeg.c in the MPEG parser in Wireshark 1.8.x before 1.8.13 and 1.10.x before 1.10.6 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a large record in MPEG data.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.11, = 1.8.3, = 1.8.1, = 1.8.12, = 1.8.7, = 1.8.4, = 1.8.5, = 1.8.0, = 1.8.8, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.4, = 1.10.54.3 MEDIUM

epan/dissectors/packet-rlc in the RLC dissector in Wireshark 1.8.x before 1.8.13 and 1.10.x before 1.10.6 uses inconsistent memory-management approaches, which allows remote attackers to cause a denial of service (use-after-free error and application crash) via a crafted UMTS Radio Link Control packet.

= 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.4, = 1.10.54.3 MEDIUM

The dissect_protocol_data_parameter function in epan/dissectors/packet-m3ua.c in the M3UA dissector in Wireshark 1.10.x before 1.10.6 does not properly allocate memory, which allows remote attackers to cause a denial of service (application crash) via a crafted SS7 MTP3 packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.11, = 1.8.3, = 1.8.1, = 1.8.12, = 1.8.7, = 1.8.5, = 1.8.0, = 1.8.8, = 1.8.4, = 1.10.0, = 1.10.3, = 1.10.2, = 1.10.1, = 1.10.4, = 1.10.54.3 MEDIUM

The nfs_name_snoop_add_name function in epan/dissectors/packet-nfs.c in the NFS dissector in Wireshark 1.8.x before 1.8.13 and 1.10.x before 1.10.6 does not validate a certain length value, which allows remote attackers to cause a denial of service (memory corruption and application crash) via a crafted NFS packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.11, = 1.8.3, = 1.10.0, = 1.10.3, = 1.8.1, = 1.10.2, = 1.8.5, = 1.8.0, = 1.8.7, = 1.8.8, = 1.10.1, = 1.8.45 MEDIUM

Multiple buffer overflows in the create_ntlmssp_v2_key function in epan/dissectors/packet-ntlmssp.c in the NTLMSSP v2 dissector in Wireshark 1.8.x before 1.8.12 and 1.10.x before 1.10.4 allow remote attackers to cause a denial of service (application crash) via a long domain name in a packet.

= 1.10.0, = 1.10.3, = 1.10.2, = 1.10.15 MEDIUM

epan/dissectors/packet-bssgp.c in the BSSGP dissector in Wireshark 1.10.x before 1.10.4 incorrectly relies on a global variable, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.11, = 1.8.3, = 1.10.0, = 1.10.3, = 1.8.1, = 1.8.0, = 1.8.5, = 1.8.7, = 1.8.8, = 1.10.1, = 1.10.2, = 1.8.45 MEDIUM

The dissect_sip_common function in epan/dissectors/packet-sip.c in the SIP dissector in Wireshark 1.8.x before 1.8.12 and 1.10.x before 1.10.4 does not check for empty lines, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.2, = 1.10.1, = 1.8.7, = 1.8.0, = 1.8.8, = 1.8.5, = 1.8.44.3 MEDIUM

epan/dissectors/packet-tcp.c in the TCP dissector in Wireshark 1.8.x before 1.8.11 and 1.10.x before 1.10.3 does not properly determine the amount of remaining data, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.2, = 1.10.1, = 1.8.8, = 1.8.5, = 1.8.4, = 1.8.7, = 1.8.04.3 MEDIUM

The dissect_openwire_type function in epan/dissectors/packet-openwire.c in the OpenWire dissector in Wireshark 1.8.x before 1.8.11 and 1.10.x before 1.10.3 allows remote attackers to cause a denial of service (loop) via a crafted packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.2, = 1.10.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.84.3 MEDIUM

The dissect_sip_common function in epan/dissectors/packet-sip.c in the SIP dissector in Wireshark 1.8.x before 1.8.11 and 1.10.x before 1.10.3 does not properly initialize a data structure, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.2, = 1.10.1, = 1.8.5, = 1.8.8, = 1.8.4, = 1.8.7, = 1.8.04.3 MEDIUM

Unspecified vulnerability in the NBAP dissector in Wireshark 1.8.x before 1.8.11 and 1.10.x before 1.10.3 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.10, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.2, = 1.10.1, = 1.8.8, = 1.8.7, = 1.8.4, = 1.8.5, = 1.8.04.3 MEDIUM

The ieee802154_map_rec function in epan/dissectors/packet-ieee802154.c in the IEEE 802.15.4 dissector in Wireshark 1.8.x before 1.8.11 and 1.10.x before 1.10.3 uses an incorrect pointer chain, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.1, = 1.8.7, = 1.8.0, = 1.8.5, = 1.8.8, = 1.8.44.3 MEDIUM

Unspecified vulnerability in the LDAP dissector in Wireshark 1.8.x before 1.8.10 and 1.10.x before 1.10.2 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.1, = 1.8.7, = 1.8.0, = 1.8.5, = 1.8.4, = 1.8.84.3 MEDIUM

The dissect_mq_rr function in epan/dissectors/packet-mq.c in the MQ dissector in Wireshark 1.8.x before 1.8.10 and 1.10.x before 1.10.2 does not properly determine when to enter a certain loop, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.1, = 1.8.7, = 1.8.0, = 1.8.8, = 1.8.4, = 1.8.55 MEDIUM

Buffer overflow in the RTPS dissector in Wireshark 1.8.x before 1.8.10 and 1.10.x before 1.10.2 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.0, = 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.1, = 1.8.7, = 1.8.4, = 1.8.5, = 1.8.84.3 MEDIUM

epan/dissectors/packet-assa_r3.c in the ASSA R3 dissector in Wireshark 1.8.x before 1.8.10 and 1.10.x before 1.10.2 allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.9, = 1.8.3, = 1.10.0, = 1.8.1, = 1.10.1, = 1.8.7, = 1.8.0, = 1.8.8, = 1.8.4, = 1.8.54.3 MEDIUM

The dissect_nbap_T_dCH_ID function in epan/dissectors/packet-nbap.c in the NBAP dissector in Wireshark 1.8.x before 1.8.10 and 1.10.x before 1.10.2 does not restrict the dch_id value, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.0, = 1.10.14.3 MEDIUM

The Bluetooth HCI ACL dissector in Wireshark 1.10.x before 1.10.2 does not properly maintain a certain free list, which allows remote attackers to cause a denial of service (application crash) via a crafted packet that is not properly handled by the wmem_block_alloc function in epan/wmem/wmem_allocator_block.c.

= 1.10.05 MEDIUM

The IsDFP_Frame function in plugins/profinet/packet-pn-rt.c in the PROFINET Real-Time dissector in Wireshark 1.10.x before 1.10.1 does not validate MAC addresses, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.8, = 1.10.04.3 MEDIUM

The dissect_per_length_determinant function in epan/dissectors/packet-per.c in the ASN.1 PER dissector in Wireshark 1.8.x before 1.8.9 and 1.10.x before 1.10.1 does not initialize a length field in certain abnormal situations, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.8, = 1.10.04.3 MEDIUM

The netmon_open function in wiretap/netmon.c in the Netmon file parser in Wireshark 1.8.x before 1.8.9 and 1.10.x before 1.10.1 does not initialize certain structure members, which allows remote attackers to cause a denial of service (application crash) via a crafted packet-trace file.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.8, = 1.10.05 MEDIUM

The netmon_open function in wiretap/netmon.c in the Netmon file parser in Wireshark 1.8.x before 1.8.9 and 1.10.x before 1.10.1 does not properly allocate memory, which allows remote attackers to cause a denial of service (application crash) via a crafted packet-trace file.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.8, = 1.10.05 MEDIUM

Multiple array index errors in epan/dissectors/packet-gsm_a_common.c in the GSM A Common dissector in Wireshark 1.8.x before 1.8.9 and 1.10.x before 1.10.1 allow remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.8, = 1.10.05 MEDIUM

epan/proto.c in Wireshark 1.8.x before 1.8.9 and 1.10.x before 1.10.1 allows remote attackers to cause a denial of service (loop) via a crafted packet that is not properly handled by the GSM RR dissector.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.8, = 1.10.05 MEDIUM

The dissect_dvbci_tpdu_hdr function in epan/dissectors/packet-dvbci.c in the DVB-CI dissector in Wireshark 1.8.x before 1.8.9 and 1.10.x before 1.10.1 does not validate a certain length value before decrementing it, which allows remote attackers to cause a denial of service (assertion failure and application exit) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.8, = 1.10.07.8 HIGH

The parseFields function in epan/dissectors/packet-dis-pdus.c in the DIS dissector in Wireshark 1.8.x before 1.8.9 and 1.10.x before 1.10.1 does not terminate packet-data processing after finding zero remaining bytes, which allows remote attackers to cause a denial of service (loop) via a crafted packet.

= 1.10.07.8 HIGH

Integer signedness error in the dissect_headers function in epan/dissectors/packet-btobex.c in the Bluetooth OBEX dissector in Wireshark 1.10.x before 1.10.1 allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.8.8, = 1.10.07.8 HIGH

Integer signedness error in the get_type_length function in epan/dissectors/packet-btsdp.c in the Bluetooth SDP dissector in Wireshark 1.8.x before 1.8.9 and 1.10.x before 1.10.1 allows remote attackers to cause a denial of service (loop and CPU consumption) via a crafted packet.

= 1.10.05 MEDIUM

epan/dissectors/packet-dcom-sysact.c in the DCOM ISystemActivator dissector in Wireshark 1.10.x before 1.10.1 does not properly determine whether there is remaining packet data to process, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.05 MEDIUM

Integer signedness error in epan/dissectors/packet-dcom-sysact.c in the DCOM ISystemActivator dissector in Wireshark 1.10.x before 1.10.1 allows remote attackers to cause a denial of service (assertion failure and daemon exit) via a crafted packet.

= 1.10.05 MEDIUM

epan/dissectors/packet-dcom-sysact.c in the DCOM ISystemActivator dissector in Wireshark 1.10.x before 1.10.1 does not properly validate certain index values, which allows remote attackers to cause a denial of service (assertion failure and application exit) via a crafted packet.

= 1.10.05 MEDIUM

Memory leak in the dissect_dcom_ActivationProperties function in epan/dissectors/packet-dcom-sysact.c in the DCOM ISystemActivator dissector in Wireshark 1.10.x before 1.10.1 allows remote attackers to cause a denial of service (memory consumption) via crafted packets.

= 1.10.05 MEDIUM

Double free vulnerability in the dissect_dcom_ActivationProperties function in epan/dissectors/packet-dcom-sysact.c in the DCOM ISystemActivator dissector in Wireshark 1.10.x before 1.10.1 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.05 MEDIUM

Off-by-one error in the dissect_radiotap function in epan/dissectors/packet-ieee80211-radiotap.c in the Radiotap dissector in Wireshark 1.10.x before 1.10.1 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.10.05 MEDIUM

The P1 dissector in Wireshark 1.10.x before 1.10.1 does not properly initialize a global variable, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.6.0, = 1.6.12, = 1.6.15, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.14, = 1.6.7, = 1.6.13, = 1.6.6, = 1.6.10, = 1.6.11, = 1.6.9, = 1.6.1, = 1.6.2, = 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.10.05 MEDIUM

The dissect_pft function in epan/dissectors/packet-dcp-etsi.c in the DCP ETSI dissector in Wireshark 1.6.x before 1.6.16, 1.8.x before 1.8.8, and 1.10.0 does not validate a certain fragment length value, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

The vwr_read function in wiretap/vwr.c in the Ixia IxVeriWave file parser in Wireshark 1.8.x before 1.8.8 does not validate the relationship between a record length and a trailer length, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.5, = 1.6.0, = 1.6.12, = 1.6.15, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.14, = 1.6.7, = 1.6.13, = 1.6.1, = 1.6.9, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.65 MEDIUM

The http_payload_subdissector function in epan/dissectors/packet-http.c in the HTTP dissector in Wireshark 1.6.x before 1.6.16 and 1.8.x before 1.8.8 does not properly determine when to use a recursive approach, which allows remote attackers to cause a denial of service (stack consumption) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

The dissect_r3_upstreamcommand_queryconfig function in epan/dissectors/packet-assa_r3.c in the Assa Abloy R3 dissector in Wireshark 1.8.x before 1.8.8 does not properly handle a zero-length item, which allows remote attackers to cause a denial of service (infinite loop, and CPU and memory consumption) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

The dissect_schedule_message function in epan/dissectors/packet-gsm_cbch.c in the GSM CBCH dissector in Wireshark 1.8.x before 1.8.8 allows remote attackers to cause a denial of service (infinite loop and application hang) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

epan/dissectors/packet-rdp.c in the RDP dissector in Wireshark 1.8.x before 1.8.8 does not validate return values during checks for data availability, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

Array index error in the NBAP dissector in Wireshark 1.8.x before 1.8.8 allows remote attackers to cause a denial of service (application crash) via a crafted packet, related to nbap.cnf and packet-nbap.c.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

Buffer overflow in the dissect_iphc_crtp_fh function in epan/dissectors/packet-ppp.c in the PPP dissector in Wireshark 1.8.x before 1.8.8 allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

epan/dissectors/packet-gmr1_bcch.c in the GMR-1 BCCH dissector in Wireshark 1.8.x before 1.8.8 does not properly initialize memory, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.6.0, = 1.6.12, = 1.6.15, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.14, = 1.6.7, = 1.6.1, = 1.6.9, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.6, = 1.6.13, = 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.7, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

The dissect_capwap_data function in epan/dissectors/packet-capwap.c in the CAPWAP dissector in Wireshark 1.6.x before 1.6.16 and 1.8.x before 1.8.8 incorrectly uses a -1 data value to represent an error condition, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

Multiple integer signedness errors in the tvb_unmasked function in epan/dissectors/packet-websocket.c in the Websocket dissector in Wireshark 1.8.x before 1.8.7 allow remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.57.8 HIGH

Multiple integer overflows in Wireshark 1.8.x before 1.8.7 allow remote attackers to cause a denial of service (loop or application crash) via a malformed packet, related to a crash of the Websocket dissector, an infinite loop in the MySQL dissector, and a large loop in the ETCH dissector.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

The dissect_dsmcc_un_download function in epan/dissectors/packet-mpeg-dsmcc.c in the MPEG DSM-CC dissector in Wireshark 1.8.x before 1.8.7 uses an incorrect format string, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

epan/dissectors/packet-dcp-etsi.c in the DCP ETSI dissector in Wireshark 1.8.x before 1.8.7 uses incorrect integer data types, which allows remote attackers to cause a denial of service (integer overflow, and heap memory corruption or NULL pointer dereference, and application crash) via a malformed packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

The dissect_ccp_bsdcomp_opt function in epan/dissectors/packet-ppp.c in the PPP CCP dissector in Wireshark 1.8.x before 1.8.7 does not terminate a bit-field list, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.14, = 1.6.7, = 1.6.1, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.13, = 1.6.9, = 1.6.6, = 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

The dissect_ber_choice function in epan/dissectors/packet-ber.c in the ASN.1 BER dissector in Wireshark 1.6.x before 1.6.15 and 1.8.x before 1.8.7 does not properly initialize a certain variable, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.14, = 1.6.7, = 1.6.1, = 1.6.10, = 1.6.6, = 1.6.13, = 1.6.2, = 1.6.9, = 1.6.11, = 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

The fragment_add_seq_common function in epan/reassemble.c in the ASN.1 BER dissector in Wireshark before r48943 has an incorrect pointer dereference during a comparison, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.8.6, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.55 MEDIUM

epan/dissectors/packet-gtpv2.c in the GTPv2 dissector in Wireshark 1.8.x before 1.8.7 calls incorrect functions in certain contexts related to ciphers, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.5, = 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.13, = 1.6.9, = 1.6.10, = 1.6.2, = 1.6.115 MEDIUM

The DTLS dissector in Wireshark 1.6.x before 1.6.14 and 1.8.x before 1.8.6 does not validate the fragment offset before invoking the reassembly state machine, which allows remote attackers to cause a denial of service (application crash) via a large offset value that triggers write access to an invalid memory location.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.57.8 HIGH

epan/dissectors/packet-reload.c in the REsource LOcation And Discovery (aka RELOAD) dissector in Wireshark 1.8.x before 1.8.6 uses incorrect integer data types, which allows remote attackers to cause a denial of service (infinite loop) via crafted integer values in a packet, related to the (1) dissect_icecandidates, (2) dissect_kinddata, (3) dissect_nodeid_list, (4) dissect_storeans, (5) dissect_storereq, (6) dissect_storeddataspecifier, (7) dissect_fetchreq, (8) dissect_findans, (9) dissect_diagnosticinfo, (10) dissect_diagnosticresponse, (11) dissect_reload_messagecontents, and (12) dissect_reload_message functions, a different vulnerability than CVE-2013-2486.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.56.1 MEDIUM

The dissect_diagnosticrequest function in epan/dissectors/packet-reload.c in the REsource LOcation And Discovery (aka RELOAD) dissector in Wireshark 1.8.x before 1.8.6 uses an incorrect integer data type, which allows remote attackers to cause a denial of service (infinite loop) via crafted integer values in a packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.11, = 1.6.13, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.56.1 MEDIUM

The FCSP dissector in Wireshark 1.6.x before 1.6.14 and 1.8.x before 1.8.6 allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.13, = 1.6.2, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.53.3 LOW

The CIMD dissector in Wireshark 1.6.x before 1.6.14 and 1.8.x before 1.8.6 allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.10, = 1.6.13, = 1.6.2, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.53.3 LOW

The acn_add_dmp_data function in epan/dissectors/packet-acn.c in the ACN dissector in Wireshark 1.6.x before 1.6.14 and 1.8.x before 1.8.6 allows remote attackers to cause a denial of service (divide-by-zero error and application crash) via an invalid count value in ACN_DMP_ADT_D_RE DMP data.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.5, = 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.13, = 1.6.9, = 1.6.2, = 1.6.10, = 1.6.116.1 MEDIUM

The AMPQ dissector in Wireshark 1.6.x before 1.6.14 and 1.8.x before 1.8.6 allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.5, = 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.13, = 1.6.9, = 1.6.10, = 1.6.2, = 1.6.112.9 LOW

Integer signedness error in the dissect_mount_dirpath_call function in epan/dissectors/packet-mount.c in the Mount dissector in Wireshark 1.6.x before 1.6.14 and 1.8.x before 1.8.6, when nfs_file_name_snooping is enabled, allows remote attackers to cause a denial of service (application crash) via a negative length value.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.5, = 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.10, = 1.6.13, = 1.6.2, = 1.6.113.3 LOW

The RTPS and RTPS2 dissectors in Wireshark 1.6.x before 1.6.14 and 1.8.x before 1.8.6 allow remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.53.3 LOW

The dissect_mpls_echo_tlv_dd_map function in epan/dissectors/packet-mpls-echo.c in the MPLS Echo dissector in Wireshark 1.8.x before 1.8.6 allows remote attackers to cause a denial of service (infinite loop) via invalid Sub-tlv data.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.9, = 1.6.13, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.53.3 LOW

The dissect_server_info function in epan/dissectors/packet-ms-mms.c in the MS-MMS dissector in Wireshark 1.6.x before 1.6.14 and 1.8.x before 1.8.6 does not properly manage string lengths, which allows remote attackers to cause a denial of service (application crash) via a malformed packet that (1) triggers an integer overflow or (2) has embedded '\0' characters in a string.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.53.3 LOW

The CSN.1 dissector in Wireshark 1.8.x before 1.8.6 does not properly manage function pointers, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.56.1 MEDIUM

The dissect_hartip function in epan/dissectors/packet-hartip.c in the HART/IP dissector in Wireshark 1.8.x before 1.8.6 allows remote attackers to cause a denial of service (infinite loop) via a packet with a header that is too short.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.4, = 1.8.53.3 LOW

The TCP dissector in Wireshark 1.8.x before 1.8.6 allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.2, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The rtps_util_add_bitmap function in epan/dissectors/packet-rtps.c in the RTPS dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly implement certain nested loops for processing bitmap data, which allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.11, = 1.6.9, = 1.6.10, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

Buffer overflow in the NTLMSSP dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.10, = 1.6.2, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

Double free vulnerability in epan/proto.c in the dissection engine in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

Multiple buffer overflows in the dissect_pft_fec_detailed function in the DCP-ETSI dissector in epan/dissectors/packet-dcp-etsi.c in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 allow remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.9, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_rohc_ir_packet function in epan/dissectors/packet-rohc.c in the ROHC dissector in Wireshark 1.8.x before 1.8.5 does not properly handle unknown profiles, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The fragment_set_tot_len function in epan/reassemble.c in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly determine the length of a reassembled packet for the DTLS dissector, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.2, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

epan/tvbuff.c in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly validate certain length values for the MS-MMC dissector, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_version_5_and_6_primary_header function in epan/dissectors/packet-dtn.c in the DTN dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 accesses an inappropriate pointer, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.2, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_version_4_primary_header function in epan/dissectors/packet-dtn.c in the DTN dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 accesses an inappropriate pointer, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_clnp function in epan/dissectors/packet-clnp.c in the CLNP dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly manage an offset variable, which allows remote attackers to cause a denial of service (infinite loop or application crash) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.9, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_pft_fec_detailed function in epan/dissectors/packet-dcp-etsi.c in the DCP-ETSI dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly handle fragment gaps, which allows remote attackers to cause a denial of service (loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_cmstatus_tlv function in plugins/docsis/packet-cmstatus.c in the DOCSIS CM-STATUS dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 uses an incorrect data type for a position variable, which allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.11, = 1.6.9, = 1.6.10, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_sip_p_charging_func_addresses function in epan/dissectors/packet-sip.c in the SIP dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly handle offset data associated with a quoted string, which allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.2, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_pw_eth_heuristic function in epan/dissectors/packet-pw-eth.c in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly handle apparent Ethernet address values at the beginning of MPLS data, which allows remote attackers to cause a denial of service (loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_sdp_media_attribute function in epan/dissectors/packet-sdp.c in the SDP dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly process crypto-suite parameters, which allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.9, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_r3_cmd_alarmconfigure function in epan/dissectors/packet-assa_r3.c in the R3 dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly handle a certain alarm length, which allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.11, = 1.6.2, = 1.6.9, = 1.6.10, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_bthci_eir_ad_data function in epan/dissectors/packet-bthci_cmd.c in the Bluetooth HCI dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 uses an incorrect data type for a counter variable, which allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.9, = 1.6.2, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The csnStreamDissector function in epan/dissectors/packet-csn1.c in the CSN.1 dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly handle a large number of padding bits, which allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.6.12, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.11, = 1.8.2, = 1.8.3, = 1.8.1, = 1.8.0, = 1.8.42.9 LOW

The dissect_oampdu_event_notification function in epan/dissectors/packet-slowprotocols.c in the IEEE 802.3 Slow Protocols dissector in Wireshark 1.6.x before 1.6.13 and 1.8.x before 1.8.5 does not properly handle certain short lengths, which allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.8.2, = 1.6.4, = 1.6.8, = 1.6.5, = 1.8.3, = 1.6.3, = 1.8.1, = 1.8.0, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.9, = 1.6.1, = 1.6.6, = 1.6.75 MEDIUM

The dissect_rtcp_app function in epan/dissectors/packet-rtcp.c in the RTCP dissector in Wireshark 1.6.x before 1.6.12 and 1.8.x before 1.8.4 allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.6.0, = 1.8.2, = 1.6.4, = 1.6.8, = 1.6.5, = 1.8.3, = 1.6.3, = 1.8.1, = 1.8.0, = 1.6.10, = 1.6.11, = 1.6.2, = 1.6.9, = 1.6.1, = 1.6.7, = 1.6.65 MEDIUM

The dissect_wtp_common function in epan/dissectors/packet-wtp.c in the WTP dissector in Wireshark 1.6.x before 1.6.12 and 1.8.x before 1.8.4 uses an incorrect data type for a certain length field, which allows remote attackers to cause a denial of service (integer overflow and infinite loop) via a crafted value in a packet.

= 1.6.0, = 1.8.2, = 1.6.4, = 1.6.8, = 1.6.5, = 1.8.3, = 1.6.3, = 1.8.1, = 1.8.0, = 1.6.10, = 1.6.2, = 1.6.11, = 1.6.1, = 1.6.7, = 1.6.9, = 1.6.65 MEDIUM

Integer overflow in the dissect_iscsi_pdu function in epan/dissectors/packet-iscsi.c in the iSCSI dissector in Wireshark 1.6.x before 1.6.12 and 1.8.x before 1.8.4 allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.6.0, = 1.8.2, = 1.6.4, = 1.6.8, = 1.6.5, = 1.8.3, = 1.6.3, = 1.8.1, = 1.8.0, = 1.6.2, = 1.6.10, = 1.6.11, = 1.6.9, = 1.6.1, = 1.6.6, = 1.6.75 MEDIUM

The dissect_isakmp function in epan/dissectors/packet-isakmp.c in the ISAKMP dissector in Wireshark 1.6.x before 1.6.12 and 1.8.x before 1.8.4 uses an incorrect data structure to determine IKEv2 decryption parameters, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.8.2, = 1.6.4, = 1.6.8, = 1.6.5, = 1.8.3, = 1.6.3, = 1.8.1, = 1.8.0, = 1.6.1, = 1.6.7, = 1.6.6, = 1.6.10, = 1.6.11, = 1.6.9, = 1.6.25 MEDIUM

Integer overflow in the dissect_icmpv6 function in epan/dissectors/packet-icmpv6.c in the ICMPv6 dissector in Wireshark 1.6.x before 1.6.12 and 1.8.x before 1.8.4 allows remote attackers to cause a denial of service (infinite loop) via a crafted Number of Sources value.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.05 MEDIUM

The dissect_eigrp_metric_comm function in epan/dissectors/packet-eigrp.c in the EIGRP dissector in Wireshark 1.8.x before 1.8.4 uses the wrong data type for a certain offset value, which allows remote attackers to cause a denial of service (integer overflow and infinite loop) via a malformed packet.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.05 MEDIUM

Integer overflow in the dissect_sack_chunk function in epan/dissectors/packet-sctp.c in the SCTP dissector in Wireshark 1.8.x before 1.8.4 allows remote attackers to cause a denial of service (infinite loop) via a crafted Duplicate TSN count.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.05 MEDIUM

epan/dissectors/packet-3g-a11.c in the 3GPP2 A11 dissector in Wireshark 1.8.x before 1.8.4 allows remote attackers to cause a denial of service (infinite loop) via a zero value in a sub-type length field.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.05 MEDIUM

The dissect_sflow_245_address_type function in epan/dissectors/packet-sflow.c in the sFlow dissector in Wireshark 1.8.x before 1.8.4 does not properly handle length calculations for an invalid IP address type, which allows remote attackers to cause a denial of service (infinite loop) via a packet that is neither IPv4 nor IPv6.

= 1.6.0, = 1.8.2, = 1.6.4, = 1.6.8, = 1.6.5, = 1.8.3, = 1.6.3, = 1.8.1, = 1.8.0, = 1.6.1, = 1.6.2, = 1.6.9, = 1.6.10, = 1.6.7, = 1.6.6, = 1.6.115 MEDIUM

epan/dissectors/packet-usb.c in the USB dissector in Wireshark 1.6.x before 1.6.12 and 1.8.x before 1.8.4 relies on a length field to calculate an offset value, which allows remote attackers to cause a denial of service (infinite loop) via a zero value for this field.

= 1.8.2, = 1.8.3, = 1.8.1, = 1.8.05 MEDIUM

Wireshark 1.8.x before 1.8.4 allows remote attackers to obtain sensitive hostname information by reading pcap-ng files.

= 1.8.2, = 1.8.1, = 1.8.05.8 MEDIUM

Buffer overflow in the dissect_tlv function in epan/dissectors/packet-ldp.c in the LDP dissector in Wireshark 1.8.x before 1.8.3 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a malformed packet.

= 1.8.2, = 1.8.1, = 1.8.03.3 LOW

epan/dissectors/packet-ppp.c in the PPP dissector in Wireshark 1.8.x before 1.8.3 uses incorrect OUI data structures during the decoding of (1) PPP and (2) LCP data, which allows remote attackers to cause a denial of service (assertion failure and application exit) via a malformed packet.

= 1.8.2, = 1.8.1, = 1.8.03.3 LOW

The dissect_hsrp function in epan/dissectors/packet-hsrp.c in the HSRP dissector in Wireshark 1.8.x before 1.8.3 allows remote attackers to cause a denial of service (infinite loop) via a malformed packet.

= 1.8.2, = 1.8.1, = 1.8.0, = 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.10, = 1.6.94.3 MEDIUM

The dissect_drda function in epan/dissectors/packet-drda.c in Wireshark 1.6.x through 1.6.10 and 1.8.x through 1.8.2 allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a small value for a certain length field in a capture file.

= 1.8.1, = 1.8.05.4 MEDIUM

Integer signedness error in the vwr_read_rec_data_ethernet function in wiretap/vwr.c in the Ixia IxVeriWave file parser in Wireshark 1.8.x before 1.8.2 allows user-assisted remote attackers to execute arbitrary code via a crafted packet-trace file that triggers a buffer overflow.

= 1.8.1, = 1.8.0, = 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.98.3 HIGH

Buffer overflow in the dissect_gsm_rlcmac_downlink function in epan/dissectors/packet-gsm_rlcmac.c in the GSM RLC MAC dissector in Wireshark 1.6.x before 1.6.10 and 1.8.x before 1.8.2 allows remote attackers to execute arbitrary code via a malformed packet.

= 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.4.13, = 1.4.4, = 1.4.10, = 1.4.3, = 1.4.14, = 1.4.1, = 1.4.9, = 1.4.6, = 1.4.8, = 1.8.1, = 1.8.03.3 LOW

Buffer overflow in epan/dissectors/packet-rtps2.c in the RTPS2 dissector in Wireshark 1.4.x before 1.4.15, 1.6.x before 1.6.10, and 1.8.x before 1.8.2 allows remote attackers to cause a denial of service (CPU consumption) via a malformed packet.

= 1.8.1, = 1.8.03.3 LOW

Array index error in the channelised_fill_sdh_g707_format function in epan/dissectors/packet-erf.c in the ERF dissector in Wireshark 1.8.x before 1.8.2 might allow remote attackers to cause a denial of service (application crash) via a crafted speed (aka rate) value.

= 1.8.1, = 1.8.05.8 MEDIUM

Buffer overflow in the channelised_fill_sdh_g707_format function in epan/dissectors/packet-erf.c in the ERF dissector in Wireshark 1.8.x before 1.8.2 allows remote attackers to execute arbitrary code via a large speed (aka rate) value.

= 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.8.1, = 1.8.0, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.4.13, = 1.4.4, = 1.4.10, = 1.4.8, = 1.4.1, = 1.4.9, = 1.4.6, = 1.4.14, = 1.4.33.3 LOW

plugins/ethercat/packet-ecatmb.c in the EtherCAT Mailbox dissector in Wireshark 1.4.x before 1.4.15, 1.6.x before 1.6.10, and 1.8.x before 1.8.2 does not properly handle certain integer fields, which allows remote attackers to cause a denial of service (application exit) via a malformed packet.

= 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.8.1, = 1.8.0, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.4.13, = 1.4.4, = 1.4.10, = 1.4.8, = 1.4.9, = 1.4.1, = 1.4.3, = 1.4.6, = 1.4.143.3 LOW

The dissect_stun_message function in epan/dissectors/packet-stun.c in the STUN dissector in Wireshark 1.4.x before 1.4.15, 1.6.x before 1.6.10, and 1.8.x before 1.8.2 does not properly interact with key-destruction behavior in a certain tree library, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.4.13, = 1.4.4, = 1.4.10, = 1.4.3, = 1.4.14, = 1.4.6, = 1.4.8, = 1.4.1, = 1.4.9, = 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.8.1, = 1.8.03.3 LOW

The CIP dissector in Wireshark 1.4.x before 1.4.15, 1.6.x before 1.6.10, and 1.8.x before 1.8.2 allows remote attackers to cause a denial of service (memory consumption) via a malformed packet.

= 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.4.13, = 1.4.4, = 1.4.10, = 1.4.1, = 1.4.6, = 1.4.14, = 1.4.8, = 1.4.9, = 1.4.3, = 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.8.1, = 1.8.03.3 LOW

The CTDB dissector in Wireshark 1.4.x before 1.4.15, 1.6.x before 1.6.10, and 1.8.x before 1.8.2 allows remote attackers to cause a denial of service (loop and CPU consumption) via a malformed packet.

= 1.8.1, = 1.8.0, = 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.4.13, = 1.4.4, = 1.4.10, = 1.4.8, = 1.4.3, = 1.4.6, = 1.4.14, = 1.4.1, = 1.4.93.3 LOW

epan/dissectors/packet-afp.c in the AFP dissector in Wireshark 1.4.x before 1.4.15, 1.6.x before 1.6.10, and 1.8.x before 1.8.2 allows remote attackers to cause a denial of service (loop and CPU consumption) via a large number of ACL entries.

= 1.8.1, = 1.8.0, = 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.4.13, = 1.4.4, = 1.4.10, = 1.4.1, = 1.4.9, = 1.4.6, = 1.4.14, = 1.4.8, = 1.4.33.3 LOW

Integer overflow in the dissect_xtp_ecntl function in epan/dissectors/packet-xtp.c in the XTP dissector in Wireshark 1.4.x before 1.4.15, 1.6.x before 1.6.10, and 1.8.x before 1.8.2 allows remote attackers to cause a denial of service (loop or application crash) via a large value for a span length.

= 1.8.1, = 1.8.05 MEDIUM

epan/dissectors/packet-mongo.c in the MongoDB dissector in Wireshark 1.8.x before 1.8.2 allows remote attackers to cause a denial of service (loop and CPU consumption) via a small value for a BSON document length.

= 1.8.1, = 1.8.04.3 MEDIUM

The pcapng_read_packet_block function in wiretap/pcapng.c in the pcap-ng file parser in Wireshark 1.8.x before 1.8.2 allows user-assisted remote attackers to cause a denial of service (divide-by-zero error and application crash) via a crafted pcap-ng file.

= 1.8.1, = 1.8.0, = 1.6.0, = 1.6.4, = 1.6.8, = 1.6.5, = 1.6.3, = 1.6.7, = 1.6.1, = 1.6.6, = 1.6.2, = 1.6.9, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.4.13, = 1.4.4, = 1.4.10, = 1.4.3, = 1.4.8, = 1.4.1, = 1.4.9, = 1.4.6, = 1.4.143.3 LOW

The dissect_pft function in epan/dissectors/packet-dcp-etsi.c in the DCP ETSI dissector in Wireshark 1.4.x before 1.4.15, 1.6.x before 1.6.10, and 1.8.x before 1.8.2 allows remote attackers to cause a denial of service (divide-by-zero error and application crash) via a zero-length message.

= 1.4.8, = 1.4.0, = 1.4.7, = 1.4.6, = 1.4.11, = 1.4.2, = 1.4.5, = 1.4.1, = 1.4.3, = 1.4.12, = 1.4.13, = 1.4.10, = 1.4.9, = 1.4.4, = 1.8.0, = 1.6.0, = 1.6.5, = 1.6.2, = 1.6.8, = 1.6.4, = 1.6.7, = 1.6.1, = 1.6.3, = 1.6.62.9 LOW

epan/dissectors/packet-nfs.c in the NFS dissector in Wireshark 1.4.x before 1.4.14, 1.6.x before 1.6.9, and 1.8.x before 1.8.1 allows remote attackers to cause a denial of service (loop and CPU consumption) via a crafted packet.

= 1.4.8, = 1.4.0, = 1.4.7, = 1.4.6, = 1.4.11, = 1.4.2, = 1.4.5, = 1.4.3, = 1.4.9, = 1.4.12, = 1.4.13, = 1.4.1, = 1.4.4, = 1.4.10, = 1.8.0, = 1.6.0, = 1.6.5, = 1.6.2, = 1.6.8, = 1.6.4, = 1.6.7, = 1.6.1, = 1.6.3, = 1.6.63.3 LOW

The PPP dissector in Wireshark 1.4.x before 1.4.14, 1.6.x before 1.6.9, and 1.8.x before 1.8.1 allows remote attackers to cause a denial of service (invalid pointer dereference and application crash) via a crafted packet, as demonstrated by a usbmon dump.

= 1.6.0, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.6.4, = 1.4.13, = 1.4.8, = 1.4.10, = 1.6.1, = 1.6.6, = 1.6.7, = 1.4.6, = 1.4.4, = 1.6.5, = 1.4.9, = 1.4.3, = 1.4.1, = 1.6.2, = 1.6.33.3 LOW

Multiple integer underflows in Wireshark 1.4.x before 1.4.13 and 1.6.x before 1.6.8 allow remote attackers to cause a denial of service (loop) via vectors related to the R3 dissector, a different vulnerability than CVE-2012-2392.

= 1.6.0, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.6.4, = 1.4.13, = 1.6.6, = 1.6.7, = 1.4.6, = 1.4.4, = 1.6.5, = 1.4.9, = 1.4.3, = 1.4.1, = 1.6.2, = 1.6.3, = 1.4.8, = 1.4.10, = 1.6.13.3 LOW

Multiple integer overflows in Wireshark 1.4.x before 1.4.13 and 1.6.x before 1.6.8 allow remote attackers to cause a denial of service (infinite loop) via vectors related to the (1) BACapp and (2) Bluetooth HCI dissectors, a different vulnerability than CVE-2012-2392.

= 1.4.8, = 1.6.5, = 1.4.0, = 1.6.2, = 1.4.6, = 1.6.8, = 1.4.5, = 1.4.11, = 1.4.1, = 1.4.9, = 1.4.12, = 1.6.7, = 1.4.3, = 1.4.13, = 1.4.7, = 1.4.10, = 1.4.2, = 1.6.4, = 1.4.4, = 1.6.3, = 1.6.6, = 1.6.1, = 1.6.03.3 LOW

Wireshark 1.4.x before 1.4.13 and 1.6.x before 1.6.8 on the SPARC and Itanium platforms does not properly perform data alignment for a certain structure member, which allows remote attackers to cause a denial of service (application crash) via a (1) ICMP or (2) ICMPv6 Echo Request packet.

= 1.6.0, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.6.4, = 1.4.13, = 1.4.6, = 1.4.4, = 1.6.5, = 1.4.9, = 1.4.3, = 1.4.1, = 1.6.2, = 1.6.3, = 1.4.8, = 1.4.10, = 1.6.1, = 1.6.6, = 1.6.73.3 LOW

epan/dissectors/packet-diameter.c in the DIAMETER dissector in Wireshark 1.4.x before 1.4.13 and 1.6.x before 1.6.8 does not properly construct certain array data structures, which allows remote attackers to cause a denial of service (application crash) via a crafted packet that triggers incorrect memory allocation.

= 1.6.0, = 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.12, = 1.4.5, = 1.6.4, = 1.4.13, = 1.6.6, = 1.6.7, = 1.4.9, = 1.4.3, = 1.4.6, = 1.4.4, = 1.6.5, = 1.4.1, = 1.6.2, = 1.6.3, = 1.4.8, = 1.4.10, = 1.6.13.3 LOW

Wireshark 1.4.x before 1.4.13 and 1.6.x before 1.6.8 allows remote attackers to cause a denial of service (infinite loop) via vectors related to the (1) ANSI MAP, (2) ASF, (3) IEEE 802.11, (4) IEEE 802.3, and (5) LTP dissectors.

= 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.8, = 1.6.0, = 1.6.4, = 1.6.5, = 1.6.3, = 1.6.1, = 1.6.25 MEDIUM

The mp2t_process_fragmented_payload function in epan/dissectors/packet-mp2t.c in the MP2T dissector in Wireshark 1.4.x before 1.4.12 and 1.6.x before 1.6.6 allows remote attackers to cause a denial of service (application crash) via a packet containing an invalid pointer value that triggers an incorrect memory-allocation attempt.

= 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.1, = 1.4.3, = 1.4.8, = 1.6.0, = 1.6.4, = 1.6.5, = 1.6.3, = 1.6.1, = 1.6.24.3 MEDIUM

The pcap_process_pseudo_header function in wiretap/pcap-common.c in Wireshark 1.4.x before 1.4.12 and 1.6.x before 1.6.6 allows remote attackers to cause a denial of service (application crash) via a WTAP_ENCAP_ERF file containing an Extension or Multi-Channel header with an invalid pseudoheader size, related to the pcap and pcap-ng file parsers.

= 1.6.0, = 1.6.4, = 1.6.5, = 1.6.3, = 1.6.1, = 1.6.23.3 LOW

epan/dissectors/packet-ieee80211.c in the IEEE 802.11 dissector in Wireshark 1.6.x before 1.6.6 allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.

= 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.8, = 1.4.1, = 1.4.33.3 LOW

epan/dissectors/packet-ansi_a.c in the ANSI A dissector in Wireshark 1.4.x before 1.4.12 and 1.6.x before 1.6.6 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a malformed packet.

= 1.4.7, = 1.4.11, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.8, = 1.6.0, = 1.6.4, = 1.6.5, = 1.6.3, = 1.6.1, = 1.6.24.3 MEDIUM

The lanalyzer_read function in wiretap/lanalyzer.c in Wireshark 1.4.x before 1.4.11 and 1.6.x before 1.6.5 allows remote attackers to cause a denial of service (application crash) via a Novell capture file containing a record that is too small.

= 1.6.0, = 1.6.4, = 1.6.3, = 1.6.1, = 1.6.2, = 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.84.3 MEDIUM

wiretap/iptrace.c in Wireshark 1.4.x before 1.4.11 and 1.6.x before 1.6.5 allows remote attackers to cause a denial of service (application crash) via a long packet in an AIX iptrace file.

= 1.6.0, = 1.6.4, = 1.6.3, = 1.6.1, = 1.6.2, = 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.84.3 MEDIUM

Wireshark 1.4.x before 1.4.11 and 1.6.x before 1.6.5 allows remote attackers to cause a denial of service (application crash) via a long packet in a (1) Accellent 5Views (aka .5vw) file, (2) I4B trace file, or (3) NETMON 2 capture file.

= 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.8, = 1.6.0, = 1.6.4, = 1.6.3, = 1.6.1, = 1.6.25.8 MEDIUM

Buffer overflow in the reassemble_message function in epan/dissectors/packet-rlc.c in the RLC dissector in Wireshark 1.4.x before 1.4.11 and 1.6.x before 1.6.5 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a series of fragmented RLC packets.

= 1.6.0, = 1.6.4, = 1.6.3, = 1.6.1, = 1.6.2, = 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.8, = 1.4.12.9 LOW

Wireshark 1.4.x before 1.4.11 and 1.6.x before 1.6.5 does not properly perform certain string conversions, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet, related to epan/to_str.c.

= 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.10, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.8, = 1.6.0, = 1.6.4, = 1.6.3, = 1.6.1, = 1.6.24.3 MEDIUM

The dissect_packet function in epan/packet.c in Wireshark 1.4.x before 1.4.11 and 1.6.x before 1.6.5 allows remote attackers to cause a denial of service (application crash) via a long packet in a capture file, as demonstrated by an airopeek file.

= 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.8, = 1.6.0, = 1.6.1, = 1.6.24.3 MEDIUM

Heap-based buffer overflow in the erf_read_header function in wiretap/erf.c in the ERF file parser in Wireshark 1.4.0 through 1.4.9 and 1.6.x before 1.6.3 allows remote attackers to cause a denial of service (application crash) via a malformed file.

= 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.9, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.8, = 1.6.0, = 1.6.1, = 1.6.24.3 MEDIUM

The dissect_infiniband_common function in epan/dissectors/packet-infiniband.c in the Infiniband dissector in Wireshark 1.4.0 through 1.4.9 and 1.6.x before 1.6.3 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a malformed packet.

= 1.6.0, = 1.6.1, = 1.6.24.3 MEDIUM

The csnStreamDissector function in epan/dissectors/packet-csn1.c in the CSN.1 dissector in Wireshark 1.6.x before 1.6.3 does not initialize a certain variable, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.6.0, = 1.6.14.3 MEDIUM

The unxorFrame function in epan/dissectors/packet-opensafety.c in the OpenSafety dissector in Wireshark 1.6.x before 1.6.2 does not properly validate a certain frame size, which allows remote attackers to cause a denial of service (loop and application crash) via a malformed packet.

= 1.6.0, = 1.6.14.3 MEDIUM

Wireshark 1.6.x before 1.6.2 allows remote attackers to cause a denial of service (application crash) via a malformed capture file that leads to an invalid root tvbuff, related to a "buffer exception handling vulnerability."

= 1.6.0, = 1.6.14.3 MEDIUM

The csnStreamDissector function in epan/dissectors/packet-csn1.c in the CSN.1 dissector in Wireshark 1.6.x before 1.6.2 does not initialize a certain structure member, which allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.8, = 1.6.0, = 1.6.19.3 HIGH

Untrusted search path vulnerability in Wireshark 1.4.x before 1.4.9 and 1.6.x before 1.6.2 allows local users to gain privileges via a Trojan horse Lua script in an unspecified directory.

= 1.6.0, = 1.6.1, = 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.1, = 1.4.82.6 LOW

The proto_tree_add_item function in Wireshark 1.6.0 through 1.6.1 and 1.4.0 through 1.4.8, when the IKEv1 protocol dissector is used, allows user-assisted remote attackers to cause a denial of service (infinite loop) via vectors involving a malformed IKE packet and many items in a tree.

= 1.6.0, = 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.14.3 MEDIUM

Off-by-one error in the elem_cell_id_aux function in epan/dissectors/packet-ansi_a.c in the ANSI MAP dissector in Wireshark 1.4.x before 1.4.8 and 1.6.x before 1.6.1 allows remote attackers to cause a denial of service (infinite loop) via an invalid packet.

= 1.2.7, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.15, = 1.2.14, = 1.2.3, = 1.2.12, = 1.2.4, = 1.2.1, = 1.2.16, = 1.2.9, = 1.2, = 1.2.13, = 1.2.2, = 1.2.5, = 1.2.17, = 1.4.7, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.1, = 1.6.04.3 MEDIUM

The Lucent/Ascend file parser in Wireshark 1.2.x before 1.2.18, 1.4.x through 1.4.7, and 1.6.0 allows remote attackers to cause a denial of service (infinite loop) via malformed packets.

= 1.2.7, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.15, = 1.2.14, = 1.2.3, = 1.2.5, = 1.2.12, = 1.2.16, = 1.2, = 1.2.4, = 1.2.1, = 1.2.2, = 1.2.9, = 1.2.13, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.14.3 MEDIUM

Integer underflow in the visual_read function in wiretap/visual.c in Wireshark 1.2.x before 1.2.17 and 1.4.x before 1.4.7 allows remote attackers to cause a denial of service (application crash) via a malformed Visual Networks file that triggers a heap-based buffer over-read.

= 1.2.7, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.15, = 1.2.14, = 1.2.3, = 1.2.13, = 1.2.5, = 1.2.16, = 1.2.12, = 1.2.4, = 1.2.1, = 1.2.9, = 1.2, = 1.2.2, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.14.3 MEDIUM

Double free vulnerability in the tvb_uncompress function in epan/tvbuff.c in Wireshark 1.2.x before 1.2.17 and 1.4.x before 1.4.7 allows remote attackers to cause a denial of service (application crash) via a packet with malformed data that uses zlib compression.

= 1.2.7, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.15, = 1.2.14, = 1.2.3, = 1.2, = 1.2.4, = 1.2.1, = 1.2.2, = 1.2.9, = 1.2.13, = 1.2.12, = 1.2.16, = 1.2.5, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.14.3 MEDIUM

The snoop_read function in wiretap/snoop.c in Wireshark 1.2.x before 1.2.17 and 1.4.x before 1.4.7 does not properly handle certain virtualizable buffers, which allows remote attackers to cause a denial of service (application crash) via a large length value in a snoop file that triggers a stack-based buffer over-read.

= 1.2.7, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.15, = 1.2.14, = 1.2.3, = 1.2.12, = 1.2.16, = 1.2.4, = 1.2, = 1.2.1, = 1.2.2, = 1.2.5, = 1.2.9, = 1.2.13, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.14.3 MEDIUM

Wireshark 1.2.x before 1.2.17 and 1.4.x before 1.4.7 allows user-assisted remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted Diameter dictionary file.

= 1.2.7, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.15, = 1.2.14, = 1.2.3, = 1.2.12, = 1.2.4, = 1.2.1, = 1.2.9, = 1.2.13, = 1.2.16, = 1.2.5, = 1.2, = 1.2.2, = 1.4.2, = 1.4.0, = 1.4.5, = 1.4.4, = 1.4.6, = 1.4.3, = 1.4.14.3 MEDIUM

The dissect_dcm_main function in epan/dissectors/packet-dcm.c in the DICOM dissector in Wireshark 1.2.x before 1.2.17 and 1.4.x before 1.4.7 allows remote attackers to cause a denial of service (infinite loop) via an invalid PDU length.

= 1.4.54.3 MEDIUM

The bytes_repr_len function in Wireshark 1.4.5 uses an incorrect pointer argument, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via arbitrary TCP traffic.

= 1.4.0, = 1.4.1, = 1.4.2, = 1.4.3, = 1.4.44.3 MEDIUM

The NFS dissector in epan/dissectors/packet-nfs.c in Wireshark 1.4.x before 1.4.5 on Windows uses an incorrect integer data type during decoding of SETCLIENTID calls, which allows remote attackers to cause a denial of service (application crash) via a crafted .pcap file.

= 1.4.2, = 1.4.0, = 1.4.4, = 1.4.3, = 1.4.19.3 HIGH

Stack-based buffer overflow in the DECT dissector in epan/dissectors/packet-dect.c in Wireshark 1.4.x before 1.4.5 allows remote attackers to execute arbitrary code via a crafted .pcap file.

= 1.4.2, = 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.15, = 1.2.5, = 1.2.13, = 1.4.1, = 1.2.3, = 1.2.4, = 1.2.12, = 1.4.3, = 1.2.1, = 1.2.2, = 1.2.9, = 1.4.4, = 1.2.144.3 MEDIUM

The X.509if dissector in Wireshark 1.2.x before 1.2.16 and 1.4.x before 1.4.5 does not properly initialize certain global variables, which allows remote attackers to cause a denial of service (application crash) via a crafted .pcap file.

= 0.99.8, = 1.0.13, = 0.99.3, = 1.0.9, = 1.0.1, = 1.0.15, = 0.99.6, = 1.0.2, = 0.99.2, = 1.0.11, = 0.99.7, = 1.0.8, = 1.0.0, = 1.0.7, = 1.0.4, = 0.99.4, = 1.0.12, = 1.0.10, = 1.0.3, = 1.0.6, = 1.0.5, = 0.99.5, = 1.0.14, <= 1.0.169.3 HIGH

Heap-based buffer overflow in wiretap/pcapng.c in Wireshark before 1.2 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted capture file.

= 0.99.8, = 1.4.2, = 1.2.7, = 1.4.0, = 1.0.13, = 1.2.11, = 0.99.3, = 1.2.10, = 1.0.9, = 1.0.10, = 1.2.13, = 1.2.3, = 1.0.2, = 1.0.3, = 1.0.4, = 0.99.6, = 1.2.5, = 1.2.0, = 1.2.12, = 1.2.6, = 1.0.15, = 0.99.2, = 1.2.14, = 1.2.8, = 1.0.1, = 1.0.6, = 1.2.15, = 0.99.4, = 1.0.8, <= 1.4.3, = 0.99.5, = 1.2.1, = 1.2.4, = 1.4.1, = 1.0.16, = 1.0.5, = 1.2, = 1.0.12, = 1.0.11, = 1.0.7, = 0.99.7, = 1.0.14, = 1.2.2, = 1.0.0, = 1.2.94.3 MEDIUM

epan/dissectors/packet-ntlmssp.c in the NTLMSSP dissector in Wireshark before 1.4.4 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted .pcap file.

= 1.4.2, = 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.15, = 1.2.9, = 1.4.3, = 1.2.3, = 1.2.4, = 1.2.12, = 1.2.13, = 1.2.1, = 1.2.2, = 1.4.4, = 1.2.14, = 1.2.5, = 1.4.17.5 HIGH5 MEDIUM

Stack consumption vulnerability in the dissect_ber_choice function in the BER dissector in Wireshark 1.2.x through 1.2.15 and 1.4.x through 1.4.4 might allow remote attackers to cause a denial of service (infinite loop) via vectors involving self-referential ASN.1 CHOICE values.

= 1.0.13, = 1.0.9, = 1.0.1, = 1.0.15, = 1.0, = 1.0.2, = 1.0.4, = 1.0.3, = 1.0.6, = 1.0.7, = 1.0.0, = 1.0.5, = 1.0.14, = 1.0.12, = 1.0.8, = 1.0.10, = 1.0.16, = 1.0.11, = 1.4.2, = 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.14, = 1.2.4, = 1.2.5, = 1.2.13, = 1.2.2, = 1.2.3, = 1.2.12, = 1.4.1, = 1.2.1, = 1.2.9, = 1.4.34.3 MEDIUM

epan/dissectors/packet-ldap.c in Wireshark 1.0.x, 1.2.0 through 1.2.14, and 1.4.0 through 1.4.3 allows remote attackers to cause a denial of service (memory consumption) via (1) a long LDAP filter string or (2) an LDAP filter string containing many elements.

= 1.0.13, = 1.0.9, = 1.0.1, = 1.0.15, = 1.0, = 1.0.2, = 1.0.4, = 1.0.3, = 1.0.6, = 1.0.11, = 1.0.10, = 1.0.5, = 1.0.7, = 1.0.14, = 1.0.0, = 1.0.12, = 1.0.8, = 1.0.16, = 1.4.2, = 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.14, = 1.2.2, = 1.2.3, = 1.4.3, = 1.2.1, = 1.2.9, = 1.4.1, = 1.2.4, = 1.2.5, = 1.2.12, = 1.2.134.3 MEDIUM

Multiple stack consumption vulnerabilities in the dissect_ms_compressed_string and dissect_mscldap_string functions in Wireshark 1.0.x, 1.2.0 through 1.2.14, and 1.4.0 through 1.4.3 allow remote attackers to cause a denial of service (infinite recursion) via a crafted (1) SMB or (2) Connection-less LDAP (CLDAP) packet.

= 1.4.2, = 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.14, = 1.2.9, = 1.4.1, = 1.2.5, = 1.2.1, = 1.2.2, = 1.4.3, = 1.2.3, = 1.2.4, = 1.2.12, = 1.2.134.3 MEDIUM

wiretap/pcapng.c in Wireshark 1.2.0 through 1.2.14 and 1.4.0 through 1.4.3 allows remote attackers to cause a denial of service (application crash) via a pcap-ng file that contains a large packet-length field.

= 1.4.2, = 1.4.0, = 1.4.3, = 1.4.14.3 MEDIUM

Off-by-one error in the dissect_6lowpan_iphc function in packet-6lowpan.c in Wireshark 1.4.0 through 1.4.3 on 32-bit platforms allows remote attackers to cause a denial of service (application crash) via a malformed 6LoWPAN IPv6 packet.

= 1.4.2, = 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.14, = 1.2.2, = 1.2.3, = 1.2.4, = 1.2.12, = 1.2.1, = 1.2.9, = 1.4.3, = 1.2.5, = 1.2.13, = 1.4.16.8 MEDIUM

Heap-based buffer overflow in wiretap/dct3trace.c in Wireshark 1.2.0 through 1.2.14 and 1.4.0 through 1.4.3 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a long record in a Nokia DCT3 trace file.

= 1.4.2, = 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.14, = 1.2.5, = 1.4.3, = 1.5.0, = 1.2.2, = 1.2.12, = 1.2.4, = 1.2.1, = 1.2.9, = 1.2.13, = 1.2.3, = 1.4.16.8 MEDIUM

Wireshark 1.2.0 through 1.2.14, 1.4.0 through 1.4.3, and 1.5.0 frees an uninitialized pointer during processing of a .pcap file in the pcap-ng format, which allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via a malformed file.

= 1.4.2, = 1.4.0, = 1.4.15 MEDIUM

The ASN.1 BER dissector in Wireshark 1.4.0 through 1.4.2 allows remote attackers to cause a denial of service (assertion failure) via crafted packets, as demonstrated by fuzz-2010-12-30-28473.pcap.

= 1.2.7, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.12, = 1.2.13, = 1.2.9, = 1.2.5, = 1.2.4, = 1.2, = 1.2.1, = 1.2.2, = 1.4.2, = 1.4.0, = 1.4.110 HIGH

Buffer overflow in the MAC-LTE dissector (epan/dissectors/packet-mac-lte.c) in Wireshark 1.2.0 through 1.2.13 and 1.4.0 through 1.4.2 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a large number of RARs.

= 1.4.29.3 HIGH

Buffer overflow in the sect_enttec_dmx_da function in epan/dissectors/packet-enttec.c in Wireshark 1.4.2 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted ENTTEC DMX packet with Run Length Encoding (RLE) compression.

= 1.4.0, = 1.4.15 MEDIUM

epan/dissectors/packet-zbee-zcl.c in the ZigBee ZCL dissector in Wireshark 1.4.0 through 1.4.1 allows remote attackers to cause a denial of service (infinite loop) via a crafted ZCL packet, related to Discover Attributes.

= 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.12, = 1.2.9, = 1.2.1, = 1.2.4, = 1.4.1, = 1.2.5, = 1.2.27.5 HIGH

Heap-based buffer overflow in the dissect_ldss_transfer function (epan/dissectors/packet-ldss.c) in the LDSS dissector in Wireshark 1.2.0 through 1.2.12 and 1.4.0 through 1.4.1 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an LDSS packet with a long digest line that triggers memory corruption.

= 1.2.7, = 1.4.0, = 1.2.11, = 1.2.10, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.5, = 1.2.9, = 1.2.1, = 1.2.2, = 1.2.45 MEDIUM

Stack consumption vulnerability in the dissect_ber_unknown function in epan/dissectors/packet-ber.c in the BER dissector in Wireshark 1.4.x before 1.4.1 and 1.2.x before 1.2.12 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a long string in an unknown ASN.1/BER encoded packet, as demonstrated using SNMP.

= 0.99.8, = 1.2.7, = 0.99.3, = 1.0.9, <= 1.2.10, = 1.2.6, = 1.2.8, = 1.0.1, = 1.2.0, = 1.0.10, = 0.99.5, = 0.99.4, = 0.99.2, = 1.2.9, = 1.0.5, = 1.2.1, = 1.0.3, = 1.2.3, = 0.99.6, = 1.2.5, = 1.0.2, = 1.0.8, = 1.0.12, = 1.0.6, = 1.0.4, = 1.2.4, = 1.2.2, = 1.0.11, = 1.0.0, = 0.99.7, = 1.0.79.3 HIGH

Untrusted search path vulnerability in Wireshark 0.8.4 through 1.0.15 and 1.2.0 through 1.2.10 allows local users, and possibly remote attackers, to execute arbitrary code and conduct DLL hijacking attacks via a Trojan horse airpcap.dll, and possibly other DLLs, that is located in the same folder as a file that automatically launches Wireshark.

= 1.2.7, = 1.0.13, = 1.0.9, = 1.2.6, = 1.2.8, = 1.0.1, = 0.10.14, = 1.2.0, = 0.10.9, = 1.2.9, = 1.2.1, = 1.0.5, = 1.2.5, = 1.0.12, = 1.0.10, = 1.0.2, = 0.10.10, = 1.2.4, = 1.0.4, = 1.0.3, = 0.10.12, = 0.10.13, = 1.2, = 1.2.3, = 1.0.6, = 1.0.8, = 0.10.8, = 1.0.7, = 1.0.14, = 1.0.11, = 0.10.11, = 1.0.0, = 1.2.210 HIGH

The SigComp Universal Decompressor Virtual Machine (UDVM) in Wireshark 0.10.8 through 1.0.14 and 1.2.0 through 1.2.9 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via vectors related to sigcomp-udvm.c and an off-by-one error, which triggers a buffer overflow, different vulnerabilities than CVE-2010-2287.

= 1.2.7, = 1.0.13, = 1.0.9, = 1.2.6, = 1.2.8, = 1.0.1, = 0.10.14, = 1.2.0, = 1.2.3, = 1.2.4, = 1.0.11, = 1.0.2, = 1.0, = 1.2.5, = 1.0.6, = 1.0.12, = 1.0.8, = 1.0.10, = 1.2.9, = 1.2.1, = 1.0.4, = 1.0.5, = 1.0.3, = 1.0.0, = 1.2, = 1.2.2, = 0.10.13, = 1.0.710 HIGH

Stack-based buffer overflow in the ASN.1 BER dissector in Wireshark 0.10.13 through 1.0.14 and 1.2.0 through 1.2.9 has unknown impact and remote attack vectors. NOTE: this issue exists because of a CVE-2010-2284 regression.

= 1.2.7, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.5, = 1.2.1, = 1.2.4, = 1.2, = 1.2.2, = 1.2.95 MEDIUM

The IPMI dissector in Wireshark 1.2.0 through 1.2.9 allows remote attackers to cause a denial of service (infinite loop) via unknown vectors.

= 1.2.7, = 1.2.6, = 1.2.8, = 1.2.3, = 1.2.5, = 1.2.4, = 1.2.9, = 1.2.25 MEDIUM

packet-gsm_a_rr.c in the GSM A RR dissector in Wireshark 1.2.2 through 1.2.9 allows remote attackers to cause a denial of service (crash) via unknown vectors that trigger a NULL pointer dereference.

= 0.99.8, = 1.0.13, = 0.99.3, = 0.99.0, = 1.0.9, = 1.0.1, = 0.10.14, = 0.8.20, = 0.10.9, = 1.0.3, = 1.0.4, = 1.0.12, = 0.99.5, = 0.10.12, = 1.0.2, = 1.0.10, = 0.99.1, = 0.99.2, = 0.10.10, = 0.10.11, = 0.99.6, = 1.0.5, = 1.0.6, = 0.10.7, = 1.0.8, = 0.10.13, = 0.10.8, = 1.0.11, = 0.99.4, = 0.99.7, = 1.0.0, = 1.0.7, = 1.2.7, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.5, = 1.2.1, = 1.2.4, = 1.2.23.3 LOW

The SigComp Universal Decompressor Virtual Machine dissector in Wireshark 0.10.7 through 1.0.13 and 1.2.0 through 1.2.8 allows remote attackers to cause a denial of service (infinite loop) via unknown vectors.

= 0.99.8, = 1.0.13, = 0.99.3, = 0.99.0, = 1.0.9, = 1.0.1, = 0.10.14, = 0.10.9, = 0.10.8, = 1.0.2, = 1.0.3, = 1.0.10, = 0.99.2, = 1.0.0, = 1.0.8, = 0.99.1, = 0.10.11, = 0.10.12, = 1.0.4, = 1.0.5, = 1.0.12, = 0.99.4, = 0.99.5, = 0.99.6, = 1.0.6, = 0.10.13, = 0.10.10, = 1.0.11, = 0.99.7, = 1.0.7, = 1.2.7, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.5, = 1.2.1, = 1.2.4, = 1.2.28.3 HIGH

Buffer overflow in the SigComp Universal Decompressor Virtual Machine dissector in Wireshark 0.10.8 through 1.0.13 and 1.2.0 through 1.2.8 has unknown impact and remote attack vectors.

= 0.99.8, = 1.0.13, = 0.99.3, = 0.99.0, = 1.0.9, = 1.0.1, = 0.10.14, = 0.8.20, = 0.99.6, = 0.99.7, = 1.0.6, = 1.0.7, = 0.10.13, = 1.0.4, = 1.0.5, = 0.99.5, = 1.0.0, = 1.0.8, = 1.0.10, = 0.99.1, = 0.99.2, = 1.0.2, = 1.0.3, = 1.0.11, = 1.0.12, = 0.99.4, = 1.2.7, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.5, = 1.2.1, = 1.2.4, = 1.2.23.3 LOW

The SMB PIPE dissector in Wireshark 0.8.20 through 1.0.13 and 1.2.0 through 1.2.8 allows remote attackers to cause a denial of service (NULL pointer dereference) via unknown vectors.

= 0.99.8, = 1.0.13, = 0.99.3, = 0.99.0, = 1.0.9, = 1.0.1, = 0.10.14, = 0.99.6, = 1.0.2, = 1.0.10, = 0.99.1, = 0.99.2, = 0.99.7, = 1.0.0, = 1.0.7, = 1.0.8, = 0.10.13, = 1.0.3, = 1.0.4, = 1.0.11, = 1.0.12, = 0.99.4, = 1.0.5, = 1.0.6, = 0.99.5, = 1.2.7, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.5, = 1.2.1, = 1.2.4, = 1.2.28.3 HIGH

Buffer overflow in the ASN.1 BER dissector in Wireshark 0.10.13 through 1.0.13 and 1.2.0 through 1.2.8 has unknown impact and remote attack vectors.

= 0.99.8, = 1.0.13, = 1.0.9, = 1.0.1, = 0.99.6, = 1.0.2, = 1.0.4, = 1.0.3, = 1.0.6, = 0.99.7, = 1.0.5, = 1.0.12, = 1.0.10, = 1.0.11, = 1.0.7, = 1.0.0, = 1.0.8, = 1.2.7, = 1.2.6, = 1.2.8, = 1.2.0, = 1.2.3, = 1.2.5, = 1.2.1, = 1.2.4, = 1.2.23.3 LOW

The SMB dissector in Wireshark 0.99.6 through 1.0.13, and 1.2.0 through 1.2.8 allows remote attackers to cause a denial of service (NULL pointer dereference) via unknown vectors.

= 0.99.8, = 0.99.3, = 0.99.0, = 1.0.9, = 1.0.1, = 0.9.6, = 1.0.5, = 1.0.6, = 0.99.5, = 0.99.6, = 1.0.2, = 1.0.10, = 0.99.1, = 0.99.2, = 1.0.0, = 1.0.7, = 1.0.8, = 0.99.7, = 1.0.3, = 1.0.4, = 1.0.11, = 1.0.12, = 0.99.4, = 1.2.7, = 1.2.6, = 1.2.0, = 1.2.3, = 1.2.5, = 1.2.1, = 1.2.4, = 1.2.24.3 MEDIUM

The DOCSIS dissector in Wireshark 0.9.6 through 1.0.12 and 1.2.0 through 1.2.7 allows user-assisted remote attackers to cause a denial of service (application crash) via a malformed packet trace file.

= 1.0.9, = 1.0.1, = 1.2.0, = 1.2.3, = 1.0, = 1.0.2, = 1.0.4, = 1.0.3, = 1.0.6, = 1.0.8, = 1.0.0, = 1.2.5, = 1.0.5, = 1.2.1, = 1.2.2, = 1.0.7, = 1.2, = 0.9.15, = 1.0.10, = 1.2.47.5 HIGH

Multiple buffer overflows in the LWRES dissector in Wireshark 0.9.15 through 1.0.10 and 1.2.0 through 1.2.5 allow remote attackers to cause a denial of service (crash) via a malformed packet, as demonstrated using a stack-based buffer overflow to the dissect_getaddrsbyname_request function.

= 1.2.0, = 1.2.1, = 1.2.2, = 1.2.3, = 1.2.44.3 MEDIUM

The IPMI dissector in Wireshark 1.2.0 through 1.2.4 on Windows allows remote attackers to cause a denial of service (crash) via a crafted packet, related to "formatting a date/time using strftime."

= 0.99.9, = 0.99.8, = 0.9.10, = 0.9.2, = 0.99.3, = 0.9.14, = 0.99.0, = 1.0.9, = 1.0.1, = 0.99.5, = 1.0.4, = 1.0, = 1.0.2, = 0.9.8, = 0.99.1, = 0.99.6, = 0.9.5, = 0.9.6, = 1.0.6, = 1.0.8, = 1.2.3, = 1.2.0, = 1.2.4, = 0.99.2, = 1.0.5, = 1.2.1, = 1.0.3, = 0.99.7, = 0.99.4, = 0.9.7, = 1.2, = 1.2.2, = 1.0.0, = 0.99, = 0.99.6a, = 1.0.74.3 MEDIUM

The (1) SMB and (2) SMB2 dissectors in Wireshark 0.9.0 through 1.2.4 allow remote attackers to cause a denial of service (crash) via a crafted packet that triggers a NULL pointer dereference, as demonstrated by fuzz-2009-12-07-11141.pcap.

= 1.2.0, = 1.2.3, = 1.2.1, = 1.2.4, = 1.2.29.3 HIGH

Buffer overflow in the daintree_sna_read function in the Daintree SNA file parser in Wireshark 1.2.0 through 1.2.4 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted packet.

= 0.99.9, = 0.99.8, = 0.10.3, = 0.9.10, = 0.9.2, = 0.99.3, = 0.9.14, = 0.10.6, = 0.99.0, = 0.10, = 0.10.1, = 0.10.7, = 0.8.20, = 1.0, <= 1.2.1, = 0.10.14, = 0.10.4, = 0.8.19, = 0.9.6, = 1.0.1, = 1.2.0, = 0.8.16, = 0.9.5, = 0.9.8, = 1.0.9, = 0.10.8, = 0.10.9, = 0.10.5, = 0.99, = 0.99.6a, = 0.99.1, = 1.0.2, = 0.10.2, = 0.6, = 0.99.6, = 0.99.2, = 1.0.8, = 1.2, = 0.10.12, = 0.10.13, = 0.7.9, = 1.0.6, = 1.0.7, = 1.0.0, = 0.10.10, = 0.10.11, = 0.9.7, = 0.99.5, = 0.99.4, = 0.99.7, = 1.0.5, = 1.0.4, = 1.0.39.3 HIGH

Integer overflow in wiretap/erf.c in Wireshark before 1.2.2 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted erf file, related to an "unsigned integer wrap vulnerability."

= 1.2.0, = 1.2.1, = 1.25 MEDIUM

Off-by-one error in the dissect_negprot_response function in packet-smb.c in the SMB dissector in Wireshark 1.2.0 through 1.2.2 allows remote attackers to cause a denial of service (application crash) via a file that records a malformed packet trace. NOTE: some of these details are obtained from third party information.

= 0.10.3, = 0.10.6, = 1.0.9, = 0.10.4, = 1.0.1, = 0.10.14, = 1.2.0, = 0.10.9, = 0.10.7, = 1.0.6, = 1.0.8, = 0.10.2, = 1.0.5, = 1.0.0, = 1.2, = 0.10.12, = 0.10.13, = 0.10.8, = 1.0.4, = 1.0.3, = 1.2.2, = 0.10.10, = 0.10.11, = 0.10.5, = 1.0, = 1.0.2, = 1.2.1, = 1.0.74.3 MEDIUM

The DCERPC/NT dissector in Wireshark 0.10.10 through 1.0.9 and 1.2.0 through 1.2.2 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a file that records a malformed packet trace. NOTE: some of these details are obtained from third party information.

= 1.2, = 1.2.0, = 1.2.15 MEDIUM

packet-paltalk.c in the Paltalk dissector in Wireshark 1.2.0 through 1.2.2, on SPARC and certain other platforms, allows remote attackers to cause a denial of service (application crash) via a file that records a malformed packet trace.

= 1.2.0, = 1.2.15 MEDIUM

Unspecified vulnerability in the TLS dissector in Wireshark 1.2.0 and 1.2.1, when running on Windows, allows remote attackers to cause a denial of service (application crash) via unknown vectors related to TLS 1.2 conversations.

= 1.2.0, = 1.2.15 MEDIUM

Unspecified vulnerability in packet.c in the GSM A RR dissector in Wireshark 1.2.0 and 1.2.1 allows remote attackers to cause a denial of service (application crash) via unknown vectors related to "an uninitialized dissector handle," which triggers an assertion failure.

= 0.99.9, = 0.99.8, = 1.0.1, = 1.2.0, = 1.0, = 0.99.6, = 1.0.2, = 1.0.4, = 1.0.3, = 0.99.7, = 1.2, = 1.2.1, = 1.0.6, = 1.0.0, = 1.0.5, = 1.0.7, = 1.0.8, = 0.99.6a7.8 HIGH

Unspecified vulnerability in the OpcUa (OPC UA) dissector in Wireshark 0.99.6 through 1.0.8 and 1.2.0 through 1.2.1 allows remote attackers to cause a denial of service (memory and CPU consumption) via malformed OPCUA Service CallRequest packets.

= 1.2.0, = 1.0.6, = 1.0.8, = 1.0.77.1 HIGH

Unspecified vulnerability in the Infiniband dissector in Wireshark 1.0.6 through 1.2.0, when running on unspecified platforms, allows remote attackers to cause a denial of service (crash) via unknown vectors.

= 0.99.8, = 0.9.10, = 0.9.2, = 0.99.3, = 0.9.14, = 0.99.0, = 1.0.1, = 1.2.0, = 0.9.8, = 0.99.6, = 0.9.5, = 0.9.6, = 1.0.6, = 1.0.2, = 1.0.3, = 0.10.9, = 0.99, = 1.0.8, = 1.0, = 0.99.4, = 0.99.1, = 1.0.5, = 0.99.5, = 0.99.2, = 0.99.6a, = 1.0.4, = 1.0.0, = 0.9.7, = 1.0.7, = 0.99.75 MEDIUM

Unspecified vulnerability in the AFS dissector in Wireshark 0.9.2 through 1.2.0 allows remote attackers to cause a denial of service (crash) via unknown vectors.

= 1.2.05 MEDIUM

Unspecified vulnerability in the sFlow dissector in Wireshark 1.2.0 allows remote attackers to cause a denial of service (CPU and memory consumption) via unspecified vectors.

= 1.0.9, = 1.0.1, = 1.2.0, = 1.0.2, = 1.0.4, = 1.0.3, = 1.0.6, = 1.0.8, = 1.0.5, = 1.0.7, = 1.0.05 MEDIUM

Multiple unspecified vulnerabilities in Wireshark 1.2.0 allow remote attackers to cause a denial of service (application crash) via a file that records a malformed packet trace and is processed by the (1) Bluetooth L2CAP, (2) RADIUS, or (3) MIOP dissector. NOTE: it was later reported that the RADIUS issue also affects 0.10.13 through 1.0.9.

= 1.2.05 MEDIUM

Buffer overflow in the IPMI dissector in Wireshark 1.2.0 allows remote attackers to cause a denial of service (crash) via unspecified vectors related to an array index error. NOTE: some of these details are obtained from third party information.

= 0.99.8, = 0.9.10, = 0.99.3, = 0.9.14, = 0.99.0, = 1.0.1, = 0.8.20, = 0.9.8, = 0.9.5, = 0.9.7, = 0.99, = 0.99.6, = 0.99.6a, = 1.0.3, = 1.0.4, = 0.99.2, = 1.0, = 1.0.0, = 0.9.6, = 0.99.4, = 0.99.5, = 1.0.2, = 0.99.1, = 0.99.7, = 1.0.5, = 1.0.65 MEDIUM

Unspecified vulnerability in the PCNFSD dissector in Wireshark 0.8.20 through 1.0.7 allows remote attackers to cause a denial of service (crash) via crafted PCNFSD packets.

= 0.99.8, = 0.10.3, = 0.9.10, = 0.99.3, = 0.9.14, = 0.10.6, = 0.99.0, <= 1.0.7, = 0.10.4, = 1.0.1, = 0.10, = 0.10.14, = 0.8.19, = 1.0, = 0.10.1, = 0.99.6, = 1.0.4, = 0.8.16, = 0.10.9, = 1.0.2, = 0.9.5, = 0.9.8, = 0.10.7, = 0.10.8, = 0.9.6, = 0.99.2, = 0.99.1, = 0.10.2, = 0.6, = 0.99.6a, = 0.9.7, = 0.99, = 0.10.5, = 0.99.7, = 1.0.5, = 0.99.5, = 0.7.9, = 1.0.6, = 0.10.12, = 0.10.13, = 1.0.3, = 1.0.0, = 0.10.10, = 0.10.11, = 0.99.410 HIGH

Unspecified vulnerability in Wireshark before 1.0.7 has unknown impact and attack vectors.

= 0.99.8, = 0.99.3, = 0.99.0, = 1.0.1, = 0.9.8, = 1.0, = 0.9.6, = 0.99.6, = 1.0.2, = 0.9.7, = 0.99.5, = 1.0.3, = 1.0.4, = 0.99.1, = 0.99.2, = 1.0.0, = 0.99, = 0.99.6a, = 0.99.7, = 1.0.5, = 1.0.6, = 0.99.45 MEDIUM

Unspecified vulnerability in Wireshark 0.99.6 through 1.0.6 allows remote attackers to cause a denial of service (crash) via a crafted Tektronix .rf5 file.

= 0.99.8, = 0.99.3, = 0.99.0, = 1.0.1, = 0.9.8, = 1.0, = 0.9.6, = 0.99.6, = 1.0.2, = 0.99, = 0.99.6a, = 0.99.7, = 1.0.5, = 1.0.6, = 0.99.4, = 0.99.1, = 0.99.2, = 1.0.0, = 0.9.7, = 0.99.5, = 1.0.3, = 1.0.44.3 MEDIUM

The Check Point High-Availability Protocol (CPHAP) dissector in Wireshark 0.9.6 through 1.0.6 allows remote attackers to cause a denial of service (crash) via a crafted FWHA_MY_STATE packet.

= 0.99.2, = 0.99.3, = 0.99.4, = 0.99.5, = 0.99.6, = 0.99.6a, = 0.99.7, = 0.99.8, = 1.0, = 1.0.0, = 1.0.1, = 1.0.2, = 1.0.3, = 1.0.4, = 1.0.5, = 1.0.65 MEDIUM

Unspecified vulnerability in the LDAP dissector in Wireshark 0.99.2 through 1.0.6, when running on Windows, allows remote attackers to cause a denial of service (crash) via unknown attack vectors.

= 0.99.8, = 0.10.3, = 0.9.10, = 0.99.3, = 0.9.14, = 0.10.6, = 0.99.0, = 0.10.4, = 0.8.16, = 0.10.9, = 0.8.19, = 1.0, <= 1.0.5, = 0.10.7, = 0.10.8, = 1.0.3, = 0.9.5, = 0.9.8, = 0.99.6, = 1.0.2, = 0.99.1, = 1.0.1, = 0.10, = 0.10.1, = 0.10.14, = 1.0.4, = 0.99.2, = 0.10.2, = 0.10.13, = 0.6, = 0.9.7, = 0.10.11, = 0.10.12, = 0.99.6a, = 0.99, = 0.10.5, = 0.10.10, = 0.99.4, = 1.0.0, = 0.99.7, = 0.99.5, = 0.7.910 HIGH

Format string vulnerability in the PROFINET/DCP (PN-DCP) dissector in Wireshark 1.0.6 and earlier allows remote attackers to execute arbitrary code via a PN-DCP packet with format string specifiers in the station name. NOTE: some of these details are obtained from third party information.

= 0.99.8, = 1.0.1, = 1.0, = 1.0.2, = 1.0.4, = 1.0.3, = 1.0.0, = 0.99.74.3 MEDIUM

The WLCCP dissector in Wireshark 0.99.7 through 1.0.4 allows remote attackers to cause a denial of service (infinite loop) via unspecified vectors.

= 0.99.8, = 1.0.0, = 1.0.1, = 1.0.2, = 1.0.3, = 1.0.4, = 1.0.52.1 LOW

Format string vulnerability in Wireshark 0.99.8 through 1.0.5 on non-Windows platforms allows local users to cause a denial of service (application crash) via format string specifiers in the HOME environment variable.

= 0.99.8, = 1.0.1, = 1.0, = 0.99.6, = 1.0.2, = 1.0.4, = 1.0.3, = 1.0.5, = 1.0.0, = 0.99.6a, = 0.99.74.3 MEDIUM

Wireshark 0.99.6 through 1.0.5 allows user-assisted remote attackers to cause a denial of service (application crash) via a crafted Tektronix K12 text capture file, as demonstrated by a file with exactly one frame.

= 0.99.8, = 1.0.1, = 1.0, = 1.0.2, = 1.0.4, = 1.0.3, = 1.0.5, = 1.0.0, = 0.99.75 MEDIUM

Buffer overflow in wiretap/netscreen.c in Wireshark 0.99.7 through 1.0.5 allows user-assisted remote attackers to cause a denial of service (application crash) via a malformed NetScreen snoop file.

= 0.99.8, = 0.10.3, = 0.9.10, = 0.99.3, = 0.9.14, = 0.10.6, = 0.99.0, = 0.10.4, = 0.8.16, = 1.0.3, <= 1.0.4, = 0.99.2, = 0.10.7, = 0.10.8, = 0.10, = 0.10.1, = 0.99.1, = 0.10.9, = 1.0, = 1.0.2, = 0.99.6, = 0.9.5, = 0.9.8, = 0.10.2, = 0.10.14, = 1.0.1, = 0.8.19, = 0.99.6a, = 1.0.0, = 0.99.5, = 0.99.4, = 0.99.7, = 0.10.10, = 0.10.11, = 0.10.5, = 0.9.7, = 0.99, = 0.7.9, = 0.6, = 0.10.12, = 0.10.135 MEDIUM

Wireshark 1.0.4 and earlier allows remote attackers to cause a denial of service via a long SMTP request, which triggers an infinite loop.

= 0.99.8, = 0.10.3, = 0.99.3, = 0.10.6, = 0.99.0, = 0.10.4, = 1.0.1, = 0.10.9, = 0.10.7, = 0.10.5, = 0.99.2, = 0.99.5, = 0.99.4, = 0.99.1, = 1.0.2, = 0.99.6a, = 0.99, = 0.99.7, = 0.10.8, = 0.99.6, = 1.0, = 1.0.0, = 1.0.35 MEDIUM

Use-after-free vulnerability in the dissect_q931_cause_ie function in packet-q931.c in the Q.931 dissector in Wireshark 0.10.3 through 1.0.3 allows remote attackers to cause a denial of service (application crash or abort) via certain packets that trigger an exception.

= 0.99.8, = 0.99.3, = 1.0.1, = 1.0, = 0.99.6, = 1.0.2, = 0.99.2, = 1.0.3, = 0.99.5, = 0.99.6a, = 0.99.7, = 0.99.4, = 1.0.04.3 MEDIUM

packet-frame in Wireshark 0.99.2 through 1.0.3 does not properly handle exceptions thrown by post dissectors, which allows remote attackers to cause a denial of service (application crash) via a certain series of packets, as demonstrated by enabling the (1) PRP or (2) MATE post dissector.

= 0.99.8, = 0.99.3, = 1.0.1, = 1.0, = 0.99.6, = 1.0.2, = 0.99.2, = 1.0.3, = 0.99.5, = 0.99.4, = 1.0.0, = 0.99.6a, = 0.99.75 MEDIUM

The dissect_btacl function in packet-bthci_acl.c in the Bluetooth ACL dissector in Wireshark 0.99.2 through 1.0.3 allows remote attackers to cause a denial of service (application crash or abort) via a packet with an invalid length, related to an erroneous tvb_memcpy call.

= 0.99.8, = 1.0.1, = 1.0, = 1.0.2, = 1.0.3, = 1.0.0, = 0.99.75 MEDIUM

wtap.c in Wireshark 0.99.7 through 1.0.3 allows remote attackers to cause a denial of service (application abort) via a malformed Tamos CommView capture file (aka .ncf file) with an "unknown/unexpected packet type" that triggers a failed assertion.

= 0.99.8, = 0.99.3, = 1.0.1, = 1.0, = 0.99.6, = 1.0.2, = 0.99.2, = 0.99.5, = 0.99.4, = 0.99.6a, = 0.99.7, = 1.0.04.3 MEDIUM

Unspecified vulnerability in the Bluetooth RFCOMM dissector in Wireshark 0.99.7 through 1.0.3 allows remote attackers to cause a denial of service (application crash or abort) via unknown packets.

= 0.99.8, = 1.0.1, = 1.0, = 1.0.2, = 1.0.3, = 1.0.0, = 0.99.74.3 MEDIUM

packet-usb.c in the USB dissector in Wireshark 0.99.7 through 1.0.3 allows remote attackers to cause a denial of service (application crash or abort) via a malformed USB Request Block (URB).

= 0.99.8, = 1.0.1, = 0.99.6, = 1.0.2, = 1.0.0, = 0.99.6a, = 0.99.73.3 LOW

Unspecified vulnerability in Wireshark (formerly Ethereal) 0.99.6 through 1.0.2 allows attackers to cause a denial of service (crash) via a crafted Tektronix .rf5 file.

= 0.99.8, = 0.10.3, = 0.99.3, = 0.10.6, = 0.99.0, = 0.10.4, = 1.0.1, = 0.10.14, = 0.10.9, = 0.10.2, = 0.99.1, = 0.99.2, = 1.0.0, = 0.10.5, = 0.99.4, = 1.0.2, = 0.99.6a, = 0.99.7, = 0.10.7, = 0.10.8, = 0.99.5, = 0.99.63.3 LOW

Wireshark (formerly Ethereal) 0.10.14 through 1.0.2 allows attackers to cause a denial of service (crash) via a packet with crafted zlib-compressed data that triggers an invalid read in the tvb_uncompress function.

= 0.99.8, = 0.10.3, = 0.99.3, = 0.10.6, = 0.99.0, = 0.10.4, = 1.0.1, = 0.10.14, = 0.9.8, = 0.10.13, = 0.10.9, = 0.99.5, = 0.99.6, = 0.10.2, = 0.99.6a, = 0.10.1, = 0.10.10, = 0.10.5, = 0.99.1, = 0.99.2, = 1.0.0, = 0.10.11, = 0.10.12, = 0.10.7, = 0.10.8, = 0.99.4, = 1.0.2, = 0.9.7, = 0.99.75 MEDIUM

Wireshark (formerly Ethereal) 0.9.7 through 1.0.2 allows attackers to cause a denial of service (hang) via a crafted NCP packet that triggers an infinite loop.

= 0.99.8, = 0.99.3, = 0.99.0, = 1.0.1, = 0.9.8, = 1.0, = 0.99.6, = 1.0.2, = 0.99.2, = 0.9.7, = 0.99.5, = 0.99.4, = 1.0.0, = 0.99, = 0.99.6a, = 0.99.7, = 0.99.110 HIGH

Multiple buffer overflows in packet_ncp2222.inc in Wireshark (formerly Ethereal) 0.9.7 through 1.0.2 allow attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a crafted NCP packet that causes an invalid pointer to be used.

= 0.99.8, = 0.99.3, = 0.99.0, = 1.0.1, = 0.8.19, = 1.0, = 0.99.6, = 0.99.2, = 0.99.1, = 0.99.6a, = 1.0.0, = 0.99.4, = 0.99.5, = 0.99.75 MEDIUM

The fragment_add_work function in epan/reassemble.c in Wireshark 0.8.19 through 1.0.1 allows remote attackers to cause a denial of service (crash) via a series of fragmented packets with non-sequential fragmentation offset values, which lead to a buffer over-read.

= 0.99.8, = 0.99.3, = 0.9.5, = 1.0, = 0.99.6, = 0.99.2, = 0.99.5, = 0.99.4, = 1.0.0, = 0.99.75 MEDIUM

The (1) PANA and (2) KISMET dissectors in Wireshark (formerly Ethereal) 0.99.3 through 1.0.0 allow remote attackers to cause a denial of service (application stop) via unknown vectors.

= 1.0.05 MEDIUM

The syslog dissector in Wireshark (formerly Ethereal) 1.0.0 allows remote attackers to cause a denial of service (application crash) via unknown vectors, possibly related to an "incomplete SS7 MSU syslog encapsulated packet."

= 0.99.8, = 0.99.3, = 0.9.5, = 1.0, = 0.99.6, = 0.99.2, = 0.99.5, = 0.99.4, = 0.99.7, = 1.0.05 MEDIUM

The RTMPT dissector in Wireshark (formerly Ethereal) 0.99.8 through 1.0.0 allows remote attackers to cause a denial of service (crash) via unknown vectors. NOTE: this might be due to a use-after-free error.

= 0.99.8, = 0.99.3, = 0.9.5, = 1.0, = 0.99.6, = 0.99.2, = 0.99.5, = 0.99.4, = 1.0.0, = 0.99.74.9 MEDIUM

Unspecified vulnerability in the RMI dissector in Wireshark (formerly Ethereal) 0.9.5 through 1.0.0 allows remote attackers to read system memory via unspecified vectors.

= 0.99.8, = 0.99.3, = 0.9.5, = 1.0, = 0.99.6, = 0.99.2, = 0.99.5, = 0.99.4, = 1.0.0, = 0.99.74.3 MEDIUM

The GSM SMS dissector in Wireshark (formerly Ethereal) 0.99.2 through 1.0.0 allows remote attackers to cause a denial of service (application crash) via unknown vectors.

= 0.99.8, = 0.99.3, = 0.99.6, = 0.99.2, = 0.99.5, = 0.99.4, = 0.99.74.3 MEDIUM

The "decode as" feature in packet-bssap.c in the SCCP dissector in Wireshark (formerly Ethereal) 0.99.6 through 0.99.8 allows remote attackers to cause a denial of service (application crash) via a malformed packet.

= 0.99.8, = 0.99.3, = 0.99.6, = 0.99.2, = 0.99.5, = 0.99.4, = 0.99.75 MEDIUM

The LDAP dissector in Wireshark (formerly Ethereal) 0.99.2 through 0.99.8 allows remote attackers to cause a denial of service (application crash) via a malformed packet, a different vulnerability than CVE-2006-5740.

= 0.99.8, = 0.99.3, = 0.99.6, = 0.99.2, = 0.99.5, = 0.99.4, = 0.99.75 MEDIUM

Multiple unspecified vulnerabilities in Wireshark (formerly Ethereal) 0.99.5 through 0.99.8 allow remote attackers to cause a denial of service (application crash) via a malformed packet to the (1) X.509sat or (2) Roofnet dissectors. NOTE: Vector 2 might also lead to a hang.

= 0.9.10, = 0.99.3, = 0.10.4, = 0.8.16, = 0.10, = 0.99.6, = 0.99.2, = 0.99.1, = 0.10.13, = 0.6, = 0.7.9, = 0.99.5, = 0.99, = 0.99.7, = 0.99.44.7 MEDIUM

The TFTP dissector in Wireshark (formerly Ethereal) 0.6.0 through 0.99.7, when running on Ubuntu 7.10, allows remote attackers to cause a denial of service (crash or memory consumption) via a malformed packet, possibly related to a Cairo library bug.

= 0.9.10, = 0.99.3, = 0.10.4, = 0.8.16, = 0.10, = 0.99.6, = 0.99.2, = 0.99.1, = 0.10.13, = 0.99, = 0.6, = 0.7.9, = 0.99.4, = 0.99.5, = 0.99.74.3 MEDIUM

The SNMP dissector in Wireshark (formerly Ethereal) 0.99.6 through 0.99.7 allows remote attackers to cause a denial of service (crash) via a malformed packet.

= 0.9.10, = 0.99.3, = 0.10.4, = 0.8.16, = 0.10, = 0.99.6, = 0.99.2, = 0.99.1, = 0.10.13, = 0.99, = 0.6, = 0.99.4, = 0.99.5, = 0.7.9, = 0.99.75 MEDIUM

The SCTP dissector in Wireshark (formerly Ethereal) 0.99.5 through 0.99.7 allows remote attackers to cause a denial of service (crash) via a malformed packet.

= 0.99.3, = 0.9.14, = 0.99.0, = 0.9.8, = 0.99.6, = 0.99.2, = 0.99.1, = 0.99.5, = 0.99.4, = 0.994.3 MEDIUM

Unspecified vulnerability in the CIP dissector in Wireshark (formerly Ethereal) 0.9.14 to 0.99.6 allows remote attackers to cause a denial of service (crash) via unknown vectors that trigger allocation of large amounts of memory.

= 0.99.3, = 0.99.0, = 0.9.8, = 0.99.6, = 0.99.2, = 0.99.1, = 0.99.5, = 0.99.4, = 0.995 MEDIUM

The RPL dissector in Wireshark (formerly Ethereal) 0.9.8 to 0.99.6 allows remote attackers to cause a denial of service (infinite loop) via unknown vectors.

= 0.99.63.3 LOW

The WiMAX dissector in Wireshark (formerly Ethereal) 0.99.6 allows remote attackers to cause a denial of service (crash) via unknown vectors related to "unaligned access on some platforms."

= 0.99.66.1 MEDIUM

Wireshark (formerly Ethereal) 0.99.6 allows remote attackers to cause a denial of service (infinite or large loop) via the (1) IPv6 or (2) USB dissector, which can trigger resource consumption or a crash. NOTE: this identifier originally included Firebird/Interbase, but it is already covered by CVE-2007-6116. The DCP ETSI issue is already covered by CVE-2007-6119.

= 0.99.65 MEDIUM

Unspecified vulnerability in the SMB dissector in Wireshark (formerly Ethereal) 0.99.6 allows remote attackers to cause a denial of service via unknown vectors. NOTE: this identifier originally included MP3 and NCP, but those issues are already covered by CVE-2007-6111.

= 0.99.610 HIGH

Buffer overflow in the PPP dissector Wireshark (formerly Ethereal) 0.99.6 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unknown vectors.

= 0.99.3, = 0.99.0, = 0.99.6, = 0.99.2, = 0.99.1, = 0.99.5, = 0.99.4, = 0.995 MEDIUM

The Bluetooth SDP dissector Wireshark (formerly Ethereal) 0.99.2 to 0.99.6 allows remote attackers to cause a denial of service (infinite loop) via unknown vectors.

= 0.99.67.8 HIGH

The DCP ETSI dissector in Wireshark (formerly Ethereal) 0.99.6 allows remote attackers to cause a denial of service (long loop and resource consumption) via unknown vectors.

= 0.99.3, = 0.99.0, = 0.99.6, = 0.99.2, = 0.99.1, = 0.99, = 0.99.4, = 0.99.57.8 HIGH

The MEGACO dissector in Wireshark (formerly Ethereal) 0.9.14 to 0.99.6 allows remote attackers to cause a denial of service (long loop and resource consumption) via unknown vectors.

= 0.99.3, = 0.99.0, = 0.10.14, = 0.99.6, = 0.99.2, = 0.99.1, = 0.99.5, = 0.99.4, = 0.995 MEDIUM

Unspecified vulnerability in the HTTP dissector for Wireshark (formerly Ethereal) 0.10.14 to 0.99.6 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via crafted chunked messages.

= 0.99.65 MEDIUM

The Firebird/Interbase dissector in Wireshark (formerly Ethereal) 0.99.6 allows remote attackers to cause a denial of service (infinite loop or crash) via unknown vectors.

= 0.99.6, = 0.99.510 HIGH

Buffer overflow in the ANSI MAP dissector for Wireshark (formerly Ethereal) 0.99.5 to 0.99.6, when running on unspecified platforms, allows remote attackers to cause a denial of service and possibly execute arbitrary code via unknown vectors.

= 0.99.3, = 0.99.0, = 0.99.6, = 0.99.2, = 0.99.1, = 0.99.5, = 0.99.4, = 0.9910 HIGH

Multiple buffer overflows in Wireshark (formerly Ethereal) 0.99.0 through 0.99.6 allow remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via (1) the SSL dissector or (2) the iSeries (OS/400) Communication trace file parser.

= 0.10.3, = 0.9.10, = 0.9.2, = 0.99.3, = 0.9.14, = 0.10.6, = 0.99.0, = 0.10.4, = 0.8.16, = 0.10.2, = 0.99.6, = 0.10.12, = 0.99.5, = 0.7.9, = 0.99.2, = 0.10.7, = 0.10.14, = 0.9.8, = 0.9.5, = 0.8.20, = 0.10.5, = 0.10.13, = 0.99.1, = 0.10.8, = 0.10.9, = 0.9.6, = 0.8.19, = 0.99.4, = 0.9.15, = 0.99, = 0.6, = 0.9.74.3 MEDIUM

Integer signedness error in the DNP3 dissector in Wireshark (formerly Ethereal) 0.10.12 to 0.99.6 allows remote attackers to cause a denial of service (long loop) via a malformed DNP3 packet.

= 0.9.10, = 0.99.3, = 0.99.0, = 0.9.8, = 0.8.16, = 0.99.6, = 0.99, = 0.99.1, = 0.99.4, = 0.99.5, = 0.99.25 MEDIUM

Wireshark (formerly Ethereal) 0.8.16 to 0.99.6 allows remote attackers to cause a denial of service (crash) via a malformed RPC Portmap packet.

= 0.9.10, = 0.99.3, = 0.8.16, = 0.99.0, = 0.9.8, = 0.7.9, = 0.99.2, = 0.99.4, = 0.99.5, = 0.99.1, = 0.99, = 0.99.67.1 HIGH

Multiple unspecified vulnerabilities in Wireshark (formerly Ethereal) allow remote attackers to cause a denial of service (crash) via (1) a crafted MP3 file or (2) unspecified vectors to the NCP dissector.

<= 0.99.55 MEDIUM

Off-by-one error in the DHCP/BOOTP dissector in Wireshark before 0.99.6 allows remote attackers to cause a denial of service (crash) via crafted DHCP-over-DOCSIS packets.

<= 0.99.55 MEDIUM

Wireshark before 0.99.6 allows remote attackers to cause a denial of service via malformed (1) SSL or (2) MMS packets that trigger an infinite loop.

= 0.99.57.8 HIGH

Wireshark 0.99.5 allows remote attackers to cause a denial of service (memory consumption) via a malformed DCP ETSI packet that triggers an infinite loop.

= 0.10.3, = 0.10.6, = 0.10.4, = 0.10, = 0.10.14, = 0.10.1, = 0.10.9, = 0.10.7, = 0.10.8, = 0.10.10, = 0.10.11, = 0.10.5, = 0.10.2, = 0.99.5, = 0.10.12, = 0.10.135 MEDIUM

Wireshark 0.99.5 and 0.10.x up to 0.10.14, when running on certain systems, allows remote attackers to cause a denial of service (crash) via crafted iSeries capture files that trigger a SIGTRAP.

= 0.99.3, = 0.99.0, = 0.99.2, = 0.99.1, = 0.99.5, = 0.99.45 MEDIUM

Wireshark before 0.99.6 allows remote attackers to cause a denial of service (crash) via a crafted chunked encoding in an HTTP response, possibly related to a zero-length payload.

= 0.99.3, = 0.99.44.3 MEDIUM

Unspecified vulnerability in the HTTP dissector in Wireshark (formerly Ethereal) 0.99.3 and 0.99.4 allows remote attackers to cause a denial of service (application crash) via unspecified vectors, a different issue than CVE-2006-5468.

= 0.99.3, = 0.99.2, = 0.99.45 MEDIUM

packet-tcp.c in the TCP dissector in Wireshark (formerly Ethereal) 0.99.2 through 0.99.4 allows remote attackers to cause a denial of service (application crash or hang) via fragmented HTTP packets.

= 0.10.3, = 0.99.3, = 0.10.6, = 0.99.0, = 0.10.4, = 0.10.14, = 0.10.9, = 0.10.7, = 0.10.8, = 0.10.5, = 0.99.4, = 0.10.2, = 0.99.24.3 MEDIUM

Unspecified vulnerability in the IEEE 802.11 dissector in Wireshark (formerly Ethereal) 0.10.14 through 0.99.4 allows remote attackers to cause a denial of service (application crash) via unspecified vectors.

= 0.99.3, = 0.99.44.3 MEDIUM

Unspecified vulnerability in the LLT dissector in Wireshark (formerly Ethereal) 0.99.3 and 0.99.4 allows remote attackers to cause a denial of service (application crash) via unspecified vectors.

= 0.9.10, = 0.99.3, = 0.10.4, = 0.8.16, = 0.10, = 0.99.2, = 0.99.1, = 0.10.13, = 0.7.9, = 0.99, >= 0.10.1, <= 0.99.37.5 HIGH5 MEDIUM

Off-by-one error in the MIME Multipart dissector in Wireshark (formerly Ethereal) 0.10.1 through 0.99.3 allows remote attackers to cause a denial of service (crash) via certain vectors that trigger an assertion error related to unexpected length values.

= 0.9.10, = 0.99.3, = 0.10.4, = 0.8.16, = 0.10, = 0.99.2, = 0.99.1, = 0.10.13, = 0.7.9, = 0.995 MEDIUM

Unspecified vulnerability in the AirPcap support in Wireshark (formerly Ethereal) 0.99.3 has unspecified attack vectors related to WEP key parsing.

= 0.9.10, = 0.99.3, = 0.10.4, = 0.8.16, = 0.10, = 0.99.2, = 0.99.1, = 0.10.13, = 0.7.9, = 0.995 MEDIUM

Unspecified vulnerability in the WBXML dissector in Wireshark (formerly Ethereal) 0.10.11 through 0.99.3 allows remote attackers to cause a denial of service (crash) via certain vectors that trigger a null dereference.

= 0.99.35 MEDIUM

Unspecified vulnerability in the HTTP dissector in Wireshark (formerly Ethereal) 0.99.3 allows remote attackers to cause a denial of service (crash) via unspecified vectors.

= 0.9.10, = 0.99.3, = 0.10.4, = 0.10, = 0.9.8, = 0.99.2, = 0.99.1, = 0.10.13, = 0.995 MEDIUM

epan/dissectors/packet-xot.c in the XOT dissector (dissect_xot_pdu) in Wireshark (formerly Ethereal) 0.9.8 through 0.99.3 allows remote attackers to cause a denial of service (memory consumption and crash) via an encoded XOT packet that produces a zero length value when it is decoded.

= 0.99.35 MEDIUM

Unspecified vulnerability in the LDAP dissector in Wireshark (formerly Ethereal) 0.99.3 allows remote attackers to cause a denial of service (crash) via a crafted LDAP packet.

= 0.10.4, = 0.99.2, = 0.99.1, = 0.10.13, = 0.995 MEDIUM

Unspecified vulnerability in the DHCP dissector in Wireshark (formerly Ethereal) 0.10.13 through 0.99.2, when run on Windows, allows remote attackers to cause a denial of service (crash) via unspecified vectors that trigger a bug in Glib.

= 0.10.4, = 0.99.2, = 0.99.1, = 0.10.13, = 0.995.4 MEDIUM

The SSCOP dissector in Wireshark (formerly Ethereal) before 0.99.3 allows remote attackers to cause a denial of service (resource consumption) via malformed packets that cause the Q.2391 dissector to use excessive memory.

= 0.99.25 MEDIUM

Multiple off-by-one errors in the IPSec ESP preference parser in Wireshark (formerly Ethereal) 0.99.2 allow remote attackers to cause a denial of service (crash) via unspecified vectors.

= 0.99.24.3 MEDIUM

Unspecified vulnerability in the SCSI dissector in Wireshark (formerly Ethereal) 0.99.2 allows remote attackers to cause a denial of service (crash) via unspecified vectors.

= 0.99.0, = 0.10.14, = 0.10.13, = 0.10.12, = 0.10.11, = 0.995 MEDIUM

Unspecified vulnerability in the GSM BSSMAP dissector in Wireshark (aka Ethereal) 0.10.11 to 0.99.0 allows remote attackers to cause a denial of service (crash) via unspecified vectors.

= 0.9.10, = 0.9.2, = 0.9.14, = 0.99.0, = 0.9.8, = 0.9.5, = 0.9.6, = 0.99, = 0.9.15, = 0.9.75 MEDIUM

Unspecified vulnerability in the SSH dissector in Wireshark (aka Ethereal) 0.9.10 to 0.99.0 allows remote attackers to cause a denial of service (infinite loop) via unknown attack vectors.

= 0.99.0, = 0.9.8, = 0.9.77.5 HIGH

Multiple off-by-one errors in Wireshark (aka Ethereal) 0.9.7 to 0.99.0 have unknown impact and remote attack vectors via the (1) NCP NMAS and (2) NDPS dissectors.

= 0.10.4, = 0.10, = 0.99, = 0.99.1, = 0.10.1310 HIGH

Multiple format string vulnerabilities in Wireshark (aka Ethereal) 0.10.x to 0.99.0 allow remote attackers to cause a denial of service and possibly execute arbitrary code via the (1) ANSI MAP, (2) Checkpoint FW-1, (3) MQ, (4) XML, and (5) NTP dissectors.