Wireshark vulnerabilities
68 known CVE vulnerabilities in Wireshark, translated and rated.
- CVE-2017-17997High
In Wireshark before version 2.2.12, the MRDISC dissector misuses a NULL pointer, causing the program to crash. This issue was addressed by validating an IPv4 address.
- CVE-2017-17935High
The File_read_line function in Wireshark up to version 2.2.11 does not properly strip ' ' characters, allowing remote attackers to cause application crashes via crafted packets that trigger the processing of an empty line.
- CVE-2017-17083High
In Wireshark versions 2.4.0 to 2.4.2 and 2.2.0 to 2.2.10, the NetBIOS dissector could crash. This was addressed by ensuring that write operations are bounded by the beginning of a buffer.
- CVE-2017-13767High
In Wireshark versions 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 by adding length validation.
- CVE-2017-11410High
In Wireshark versions up to 2.0.13 and 2.2.x up to 2.2.7, the WBXML dissector could enter an infinite loop triggered by packet injection or a malformed capture file. This was addressed by adding validation of the relationships between indexes and lengths.
- CVE-2017-9766High
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.
- CVE-2017-9351High
In Wireshark versions 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 by extracting the Vendor Class Identifier more carefully.
- CVE-2017-9345High
In Wireshark versions 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 by trying to detect self-referencing pointers.
- CVE-2017-9343High
In Wireshark versions 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 by validating an IPv4 address.
- CVE-2017-7748High
In Wireshark versions 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the WSP dissector could enter an infinite loop, triggered by packet injection or a malformed capture file. This was addressed by adding a length check.
- CVE-2017-7747High
In Wireshark versions 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the PacketBB dissector could crash due to packet injection or a malformed capture file. This was addressed by restricting additions to the protocol tree.
- CVE-2017-7745High
In Wireshark versions 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the SIGCOMP dissector could enter an infinite loop, triggered by packet injection or a malformed capture file. This was addressed by correcting a memory-size check.
- CVE-2017-7705High
In Wireshark versions 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the RPC over RDMA dissector could enter an infinite loop, triggered by packet injection or a malformed capture file. This was addressed by correctly checking for going beyond the maximum offset.
- CVE-2017-7702High
In Wireshark versions 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 by adding length validation.
- CVE-2016-7958High
In Wireshark 2.2.0, the NCP dissector could crash, triggered by packet injection or a malformed capture file. This was addressed by registering this dissector.
- CVE-2016-7957High
In Wireshark 2.2.0, the Bluetooth L2CAP dissector could crash, triggered by packet injection or a malformed capture file. This was addressed by avoiding use of a memcmp for potentially shorter strings.
- CVE-2017-6474High
In Wireshark versions 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is an infinite loop in the NetScaler file parser triggered by a malformed capture file. This was addressed by validating record sizes.
- CVE-2017-6473High
In Wireshark versions 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 by validating the relationships between lengths and offsets in the code.
- CVE-2017-6472High
In Wireshark versions 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is an infinite loop in the RTMPT dissector triggered by packet injection or a malformed capture file. This was addressed by properly incrementing a certain sequence value.
- CVE-2017-6471High
In Wireshark versions 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 by validating the capability length in epan/dissectors/packet-wsp.c.
- CVE-2017-6470High
In Wireshark versions 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 by constraining packet lateness.
- CVE-2017-6469High
In Wireshark versions 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 by ensuring that memory is allocated for a certain data structure.
- CVE-2017-6468High
In Wireshark versions 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 by validating the relationship between pages and records.
- CVE-2017-6467High
In Wireshark versions 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is an infinite loop in the Netscaler file parser triggered by a malformed capture file. This was addressed by changing the restrictions on file size.
- CVE-2017-6014High
In Wireshark version 2.2.4 and earlier, a crafted or malformed STANAG 4607 capture file can 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, leading to continuous attempts to read the same zero length packet.
- CVE-2015-3812High
Multiple memory leaks in the x11_init_protocol function 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 via a crafted packet.
- CVE-2014-2299High
Buffer overflow in the mpeg_read function 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.
- CVE-2026-76929Medium
The Pcapng file parser in Wireshark versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to a denial-of-service condition.
- CVE-2026-76928High
A crash in the X.509IF protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.
- CVE-2026-76927Medium
The H.245 protocol dissector in Wireshark versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to a denial-of-service condition.
- CVE-2026-76924Medium
The Kerberos protocol dissector in Wireshark versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to a denial-of-service condition.
- CVE-2026-76923Medium
The Bluetooth HFP Profile protocol dissector in Wireshark versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to a denial-of-service condition.
- CVE-2026-76922Medium
The Bluetooth BR/EDR FHS protocol dissector in Wireshark versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to a denial-of-service condition.
- CVE-2026-76921Medium
The CMS protocol dissector in Wireshark versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to a denial-of-service condition.
- CVE-2026-76920Medium
The 3gpp phone log file parser in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to denial of service.
- CVE-2026-76919Medium
The ESS protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to denial of service.
- CVE-2026-76918Medium
The SSH protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to denial of service.
- CVE-2026-76917Medium
The Bluetooth AVRCP Profile protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to denial of service.
- CVE-2026-76891Low
Crash in sharkd in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.
- CVE-2026-76890Low
Crash in sharkd in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.
- CVE-2026-76889Medium
The UMTS FP protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to denial of service.
- CVE-2026-76888Low
RDP protocol dissector crash in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.
- CVE-2026-76887Low
Crash in the Wireshark dissection engine in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.
- CVE-2026-76886High
A crash in the C12.22 protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.
- CVE-2026-76885Low
Tektronix K12xx file parser crash in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.
- CVE-2026-76884Low
ERF file parser crash in 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.
- CVE-2026-76883Medium
The Catapult DCT2000 file parser in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to denial of service.
- CVE-2026-76882Medium
The Bluetooth Attribute Protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to denial of service.
- CVE-2026-76881Medium
The CMS protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 can crash, leading to denial of service.
- CVE-2026-76880High
A crash in the RRC protocol dissector in versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.18 allows denial of service.

