tcpdump CVE Vulnerabilities & Metrics

Focus on tcpdump vulnerabilities and metrics.

Last updated: 08 Mar 2025, 23:25 UTC

About tcpdump Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with tcpdump. We track both calendar-based metrics (using fixed periods) and rolling metrics (using gliding windows) to give you a comprehensive view of security trends and risk evolution. Use these insights to assess risk and plan your patching strategy.

For a broader perspective on cybersecurity threats, explore the comprehensive list of CVEs by vendor and product. Stay updated on critical vulnerabilities affecting major software and hardware providers.

Global CVE Overview

Total tcpdump CVEs: 176
Earliest CVE date: 04 May 2004, 04:00 UTC
Latest CVE date: 31 Aug 2024, 00:15 UTC

Latest CVE reference: CVE-2024-8006

Rolling Stats

30-day Count (Rolling): 0
365-day Count (Rolling): 2

Calendar-based Variation

Calendar-based Variation compares a fixed calendar period (e.g., this month versus the same month last year), while Rolling Growth Rate uses a continuous window (e.g., last 30 days versus the previous 30 days) to capture trends independent of calendar boundaries.

Variations & Growth

Month Variation (Calendar): 0%
Year Variation (Calendar): 100.0%

Month Growth Rate (30-day Rolling): 0.0%
Year Growth Rate (365-day Rolling): 100.0%

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical tcpdump CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 6.71

Max CVSS: 7.5

Critical CVEs (≥9): 0

CVSS Range vs. Count

Range Count
0.0-3.9 4
4.0-6.9 45
7.0-8.9 131
9.0-10.0 0

CVSS Distribution Chart

Top 5 Highest CVSS tcpdump CVEs

These are the five CVEs with the highest CVSS scores for tcpdump, sorted by severity first and recency.

All CVEs for tcpdump

CVE-2024-8006 tcpdump vulnerability CVSS: 0 31 Aug 2024, 00:15 UTC

Remote packet capture support is disabled by default in libpcap. When a user builds libpcap with remote packet capture support enabled, one of the functions that become available is pcap_findalldevs_ex(). One of the function arguments can be a filesystem path, which normally means a directory with input data files. When the specified path cannot be used as a directory, the function receives NULL from opendir(), but does not check the return value and passes the NULL value to readdir(), which causes a NULL pointer derefence.

CVE-2023-7256 tcpdump vulnerability CVSS: 0 31 Aug 2024, 00:15 UTC

In affected libpcap versions during the setup of a remote packet capture the internal function sock_initaddress() calls getaddrinfo() and possibly freeaddrinfo(), but does not clearly indicate to the caller function whether freeaddrinfo() still remains to be called after the function returns. This makes it possible in some scenarios that both the function and its caller call freeaddrinfo() for the same allocated memory block. A similar problem was reported in Apple libpcap, to which Apple assigned CVE-2023-40400.

CVE-2023-1801 tcpdump vulnerability CVSS: 0 07 Apr 2023, 21:15 UTC

The SMB protocol decoder in tcpdump version 4.99.3 can perform an out-of-bounds write when decoding a crafted network packet.

CVE-2019-15167 tcpdump vulnerability CVSS: 0 27 Aug 2022, 06:15 UTC

The VRRP parser in tcpdump before 4.9.3 has a buffer over-read in print-vrrp.c:vrrp_print() for VRRP version 3, a different vulnerability than CVE-2018-14463.

CVE-2020-8037 tcpdump vulnerability CVSS: 5.0 04 Nov 2020, 18:15 UTC

The ppp decapsulator in tcpdump 4.9.3 can be convinced to allocate a large amount of memory.

CVE-2020-8036 tcpdump vulnerability CVSS: 5.0 04 Nov 2020, 18:15 UTC

The tok2strbuf() function in tcpdump 4.10.0-PRE-GIT was used by the SOME/IP dissector in an unsafe way.

CVE-2019-15165 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 19:15 UTC

sf-pcapng.c in libpcap before 1.9.1 does not properly validate the PHB header length before allocating memory.

CVE-2019-15164 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 19:15 UTC

rpcapd/daemon.c in libpcap before 1.9.1 allows SSRF because a URL may be provided as a capture source.

CVE-2019-15163 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 19:15 UTC

rpcapd/daemon.c in libpcap before 1.9.1 allows attackers to cause a denial of service (NULL pointer dereference and daemon crash) if a crypt() call fails.

CVE-2019-15162 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 19:15 UTC

rpcapd/daemon.c in libpcap before 1.9.1 on non-Windows platforms provides details about why authentication failed, which might make it easier for attackers to enumerate valid usernames.

CVE-2019-15161 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 19:15 UTC

rpcapd/daemon.c in libpcap before 1.9.1 mishandles certain length values because of reuse of a variable. This may open up an attack vector involving extra data at the end of a request.

CVE-2019-15166 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 17:15 UTC

lmp_print_data_link_subobjs() in print-lmp.c in tcpdump before 4.9.3 lacks certain bounds checks.

CVE-2018-16452 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The SMB parser in tcpdump before 4.9.3 has stack exhaustion in smbutil.c:smb_fdata() via recursion.

CVE-2018-16451 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The SMB parser in tcpdump before 4.9.3 has buffer over-reads in print-smb.c:print_trans() for \MAILSLOT\BROWSE and \PIPE\LANMAN.

CVE-2018-16301 tcpdump vulnerability CVSS: 4.4 03 Oct 2019, 16:15 UTC

The command-line argument parser in tcpdump before 4.99.0 has a buffer overflow in tcpdump.c:read_infile(). To trigger this vulnerability the attacker needs to create a 4GB file on the local filesystem and to specify the file name as the value of the -F command-line argument of tcpdump.

CVE-2018-16300 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The BGP parser in tcpdump before 4.9.3 allows stack consumption in print-bgp.c:bgp_attr_print() because of unlimited recursion.

CVE-2018-16230 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_attr_print() (MP_REACH_NLRI).

CVE-2018-16229 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The DCCP parser in tcpdump before 4.9.3 has a buffer over-read in print-dccp.c:dccp_print_option().

CVE-2018-16228 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The HNCP parser in tcpdump before 4.9.3 has a buffer over-read in print-hncp.c:print_prefix().

CVE-2018-16227 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The IEEE 802.11 parser in tcpdump before 4.9.3 has a buffer over-read in print-802_11.c for the Mesh Flags subfield.

CVE-2018-14882 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The ICMPv6 parser in tcpdump before 4.9.3 has a buffer over-read in print-icmp6.c.

CVE-2018-14881 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_capabilities_print() (BGP_CAPCODE_RESTART).

CVE-2018-14880 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The OSPFv3 parser in tcpdump before 4.9.3 has a buffer over-read in print-ospf6.c:ospf6_print_lshdr().

CVE-2018-14879 tcpdump vulnerability CVSS: 5.1 03 Oct 2019, 16:15 UTC

The command-line argument parser in tcpdump before 4.9.3 has a buffer overflow in tcpdump.c:get_next_file().

CVE-2018-14470 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The Babel parser in tcpdump before 4.9.3 has a buffer over-read in print-babel.c:babel_print_v2().

CVE-2018-14469 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The IKEv1 parser in tcpdump before 4.9.3 has a buffer over-read in print-isakmp.c:ikev1_n_print().

CVE-2018-14468 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The FRF.16 parser in tcpdump before 4.9.3 has a buffer over-read in print-fr.c:mfr_print().

CVE-2018-14467 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_capabilities_print() (BGP_CAPCODE_MP).

CVE-2018-14466 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The Rx parser in tcpdump before 4.9.3 has a buffer over-read in print-rx.c:rx_cache_find() and rx_cache_insert().

CVE-2018-14465 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The RSVP parser in tcpdump before 4.9.3 has a buffer over-read in print-rsvp.c:rsvp_obj_print().

CVE-2018-14464 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The LMP parser in tcpdump before 4.9.3 has a buffer over-read in print-lmp.c:lmp_print_data_link_subobjs().

CVE-2018-14463 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The VRRP parser in tcpdump before 4.9.3 has a buffer over-read in print-vrrp.c:vrrp_print() for VRRP version 2, a different vulnerability than CVE-2019-15167.

CVE-2018-14462 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The ICMP parser in tcpdump before 4.9.3 has a buffer over-read in print-icmp.c:icmp_print().

CVE-2018-14461 tcpdump vulnerability CVSS: 5.0 03 Oct 2019, 16:15 UTC

The LDP parser in tcpdump before 4.9.3 has a buffer over-read in print-ldp.c:ldp_tlv_print().

CVE-2018-10105 tcpdump vulnerability CVSS: 7.5 03 Oct 2019, 16:15 UTC

tcpdump before 4.9.3 mishandles the printing of SMB data (issue 2 of 2).

CVE-2018-10103 tcpdump vulnerability CVSS: 7.5 03 Oct 2019, 16:15 UTC

tcpdump before 4.9.3 mishandles the printing of SMB data (issue 1 of 2).

CVE-2019-1010220 tcpdump vulnerability CVSS: 4.3 22 Jul 2019, 18:15 UTC

tcpdump.org tcpdump 4.9.2 is affected by: CWE-126: Buffer Over-read. The impact is: May expose Saved Frame Pointer, Return Address etc. on stack. The component is: line 234: "ND_PRINT((ndo, "%s", buf));", in function named "print_prefix", in "print-hncp.c". The attack vector is: The victim must open a specially crafted pcap file.

CVE-2018-19519 tcpdump vulnerability CVSS: 4.3 25 Nov 2018, 20:29 UTC

In tcpdump 4.9.2, a stack-based buffer over-read exists in the print_prefix function of print-hncp.c via crafted packet data because of missing initialization.

CVE-2017-16808 tcpdump vulnerability CVSS: 4.3 13 Nov 2017, 21:29 UTC

tcpdump before 4.9.3 has a heap-based buffer over-read related to aoe_print in print-aoe.c and lookup_emem in addrtoname.c.

CVE-2011-1935 tcpdump vulnerability CVSS: 7.5 20 Oct 2017, 18:29 UTC

pcap-linux.c in libpcap 1.1.1 before commit ea9432fabdf4b33cbc76d9437200e028f1c47c93 when snaplen is set may truncate packets, which might allow remote attackers to send arbitrary data while avoiding detection via crafted packets.

CVE-2015-3138 tcpdump vulnerability CVSS: 5.0 28 Sep 2017, 01:29 UTC

print-wb.c in tcpdump before 4.7.4 allows remote attackers to cause a denial of service (segmentation fault and process crash).

CVE-2017-13725 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IPv6 routing header parser in tcpdump before 4.9.2 has a buffer over-read in print-rt6.c:rt6_print().

CVE-2017-13690 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IKEv2 parser in tcpdump before 4.9.2 has a buffer over-read in print-isakmp.c, several functions.

CVE-2017-13689 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IKEv1 parser in tcpdump before 4.9.2 has a buffer over-read in print-isakmp.c:ikev1_id_print().

CVE-2017-13688 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The OLSR parser in tcpdump before 4.9.2 has a buffer over-read in print-olsr.c:olsr_print().

CVE-2017-13687 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The Cisco HDLC parser in tcpdump before 4.9.2 has a buffer over-read in print-chdlc.c:chdlc_print().

CVE-2017-13055 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ISO IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isis_print_is_reach_subtlv().

CVE-2017-13054 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The LLDP parser in tcpdump before 4.9.2 has a buffer over-read in print-lldp.c:lldp_private_8023_print().

CVE-2017-13053 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:decode_rt_routing_info().

CVE-2017-13052 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The CFM parser in tcpdump before 4.9.2 has a buffer over-read in print-cfm.c:cfm_print().

CVE-2017-13051 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The RSVP parser in tcpdump before 4.9.2 has a buffer over-read in print-rsvp.c:rsvp_obj_print().

CVE-2017-13050 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The RPKI-Router parser in tcpdump before 4.9.2 has a buffer over-read in print-rpki-rtr.c:rpki_rtr_pdu_print().

CVE-2017-13049 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The Rx protocol parser in tcpdump before 4.9.2 has a buffer over-read in print-rx.c:ubik_print().

CVE-2017-13048 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The RSVP parser in tcpdump before 4.9.2 has a buffer over-read in print-rsvp.c:rsvp_obj_print().

CVE-2017-13047 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ISO ES-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:esis_print().

CVE-2017-13046 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:bgp_attr_print().

CVE-2017-13045 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The VQP parser in tcpdump before 4.9.2 has a buffer over-read in print-vqp.c:vqp_print().

CVE-2017-13044 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The HNCP parser in tcpdump before 4.9.2 has a buffer over-read in print-hncp.c:dhcpv4_print().

CVE-2017-13043 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:decode_multicast_vpn().

CVE-2017-13042 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The HNCP parser in tcpdump before 4.9.2 has a buffer over-read in print-hncp.c:dhcpv6_print().

CVE-2017-13041 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ICMPv6 parser in tcpdump before 4.9.2 has a buffer over-read in print-icmp6.c:icmp6_nodeinfo_print().

CVE-2017-13040 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The MPTCP parser in tcpdump before 4.9.2 has a buffer over-read in print-mptcp.c, several functions.

CVE-2017-13039 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ISAKMP parser in tcpdump before 4.9.2 has a buffer over-read in print-isakmp.c, several functions.

CVE-2017-13038 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The PPP parser in tcpdump before 4.9.2 has a buffer over-read in print-ppp.c:handle_mlppp().

CVE-2017-13037 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IP parser in tcpdump before 4.9.2 has a buffer over-read in print-ip.c:ip_printts().

CVE-2017-13036 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The OSPFv3 parser in tcpdump before 4.9.2 has a buffer over-read in print-ospf6.c:ospf6_decode_v3().

CVE-2017-13035 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ISO IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isis_print_id().

CVE-2017-13034 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The PGM parser in tcpdump before 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().

CVE-2017-13033 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The VTP parser in tcpdump before 4.9.2 has a buffer over-read in print-vtp.c:vtp_print().

CVE-2017-13032 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The RADIUS parser in tcpdump before 4.9.2 has a buffer over-read in print-radius.c:print_attr_string().

CVE-2017-13031 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IPv6 fragmentation header parser in tcpdump before 4.9.2 has a buffer over-read in print-frag6.c:frag6_print().

CVE-2017-13030 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The PIM parser in tcpdump before 4.9.2 has a buffer over-read in print-pim.c, several functions.

CVE-2017-13029 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The PPP parser in tcpdump before 4.9.2 has a buffer over-read in print-ppp.c:print_ccp_config_options().

CVE-2017-13028 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The BOOTP parser in tcpdump before 4.9.2 has a buffer over-read in print-bootp.c:bootp_print().

CVE-2017-13027 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The LLDP parser in tcpdump before 4.9.2 has a buffer over-read in print-lldp.c:lldp_mgmt_addr_tlv_print().

CVE-2017-13026 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ISO IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c, several functions.

CVE-2017-13025 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IPv6 mobility parser in tcpdump before 4.9.2 has a buffer over-read in print-mobility.c:mobility_opt_print().

CVE-2017-13024 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IPv6 mobility parser in tcpdump before 4.9.2 has a buffer over-read in print-mobility.c:mobility_opt_print().

CVE-2017-13023 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IPv6 mobility parser in tcpdump before 4.9.2 has a buffer over-read in print-mobility.c:mobility_opt_print().

CVE-2017-13022 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IP parser in tcpdump before 4.9.2 has a buffer over-read in print-ip.c:ip_printroute().

CVE-2017-13021 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ICMPv6 parser in tcpdump before 4.9.2 has a buffer over-read in print-icmp6.c:icmp6_print().

CVE-2017-13020 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The VTP parser in tcpdump before 4.9.2 has a buffer over-read in print-vtp.c:vtp_print().

CVE-2017-13019 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The PGM parser in tcpdump before 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().

CVE-2017-13018 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The PGM parser in tcpdump before 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().

CVE-2017-13017 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The DHCPv6 parser in tcpdump before 4.9.2 has a buffer over-read in print-dhcp6.c:dhcp6opt_print().

CVE-2017-13016 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ISO ES-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:esis_print().

CVE-2017-13015 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The EAP parser in tcpdump before 4.9.2 has a buffer over-read in print-eap.c:eap_print().

CVE-2017-13014 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The White Board protocol parser in tcpdump before 4.9.2 has a buffer over-read in print-wb.c:wb_prep(), several functions.

CVE-2017-13013 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ARP parser in tcpdump before 4.9.2 has a buffer over-read in print-arp.c, several functions.

CVE-2017-13012 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ICMP parser in tcpdump before 4.9.2 has a buffer over-read in print-icmp.c:icmp_print().

CVE-2017-13011 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

Several protocol parsers in tcpdump before 4.9.2 could cause a buffer overflow in util-print.c:bittok2str_internal().

CVE-2017-13010 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The BEEP parser in tcpdump before 4.9.2 has a buffer over-read in print-beep.c:l_strnstart().

CVE-2017-13009 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IPv6 mobility parser in tcpdump before 4.9.2 has a buffer over-read in print-mobility.c:mobility_print().

CVE-2017-13008 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IEEE 802.11 parser in tcpdump before 4.9.2 has a buffer over-read in print-802_11.c:parse_elements().

CVE-2017-13007 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The Apple PKTAP parser in tcpdump before 4.9.2 has a buffer over-read in print-pktap.c:pktap_if_print().

CVE-2017-13006 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The L2TP parser in tcpdump before 4.9.2 has a buffer over-read in print-l2tp.c, several functions.

CVE-2017-13005 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The NFS parser in tcpdump before 4.9.2 has a buffer over-read in print-nfs.c:xid_map_enter().

CVE-2017-13004 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The Juniper protocols parser in tcpdump before 4.9.2 has a buffer over-read in print-juniper.c:juniper_parse_header().

CVE-2017-13003 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The LMP parser in tcpdump before 4.9.2 has a buffer over-read in print-lmp.c:lmp_print().

CVE-2017-13002 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The AODV parser in tcpdump before 4.9.2 has a buffer over-read in print-aodv.c:aodv_extension().

CVE-2017-13001 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The NFS parser in tcpdump before 4.9.2 has a buffer over-read in print-nfs.c:nfs_printfh().

CVE-2017-13000 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IEEE 802.15.4 parser in tcpdump before 4.9.2 has a buffer over-read in print-802_15_4.c:ieee802_15_4_if_print().

CVE-2017-12999 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isis_print().

CVE-2017-12998 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IS-IS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isis_print_extd_ip_reach().

CVE-2017-12997 tcpdump vulnerability CVSS: 5.0 14 Sep 2017, 06:29 UTC

The LLDP parser in tcpdump before 4.9.2 could enter an infinite loop due to a bug in print-lldp.c:lldp_private_8021_print().

CVE-2017-12996 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The PIMv2 parser in tcpdump before 4.9.2 has a buffer over-read in print-pim.c:pimv2_print().

CVE-2017-12995 tcpdump vulnerability CVSS: 5.0 14 Sep 2017, 06:29 UTC

The DNS parser in tcpdump before 4.9.2 could enter an infinite loop due to a bug in print-domain.c:ns_print().

CVE-2017-12994 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:bgp_attr_print().

CVE-2017-12993 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The Juniper protocols parser in tcpdump before 4.9.2 has a buffer over-read in print-juniper.c, several functions.

CVE-2017-12992 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The RIPng parser in tcpdump before 4.9.2 has a buffer over-read in print-ripng.c:ripng_print().

CVE-2017-12991 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:bgp_attr_print().

CVE-2017-12990 tcpdump vulnerability CVSS: 5.0 14 Sep 2017, 06:29 UTC

The ISAKMP parser in tcpdump before 4.9.2 could enter an infinite loop due to bugs in print-isakmp.c, several functions.

CVE-2017-12989 tcpdump vulnerability CVSS: 5.0 14 Sep 2017, 06:29 UTC

The RESP parser in tcpdump before 4.9.2 could enter an infinite loop due to a bug in print-resp.c:resp_get_length().

CVE-2017-12988 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The telnet parser in tcpdump before 4.9.2 has a buffer over-read in print-telnet.c:telnet_parse().

CVE-2017-12987 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IEEE 802.11 parser in tcpdump before 4.9.2 has a buffer over-read in print-802_11.c:parse_elements().

CVE-2017-12986 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IPv6 routing header parser in tcpdump before 4.9.2 has a buffer over-read in print-rt6.c:rt6_print().

CVE-2017-12985 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The IPv6 parser in tcpdump before 4.9.2 has a buffer over-read in print-ip6.c:ip6_print().

CVE-2017-12902 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The Zephyr parser in tcpdump before 4.9.2 has a buffer over-read in print-zephyr.c, several functions.

CVE-2017-12901 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The EIGRP parser in tcpdump before 4.9.2 has a buffer over-read in print-eigrp.c:eigrp_print().

CVE-2017-12900 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

Several protocol parsers in tcpdump before 4.9.2 could cause a buffer over-read in util-print.c:tok2strbuf().

CVE-2017-12899 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The DECnet parser in tcpdump before 4.9.2 has a buffer over-read in print-decnet.c:decnet_print().

CVE-2017-12898 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The NFS parser in tcpdump before 4.9.2 has a buffer over-read in print-nfs.c:interp_reply().

CVE-2017-12897 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ISO CLNS parser in tcpdump before 4.9.2 has a buffer over-read in print-isoclns.c:isoclns_print().

CVE-2017-12896 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ISAKMP parser in tcpdump before 4.9.2 has a buffer over-read in print-isakmp.c:isakmp_rfc3948_print().

CVE-2017-12895 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The ICMP parser in tcpdump before 4.9.2 has a buffer over-read in print-icmp.c:icmp_print().

CVE-2017-12894 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

Several protocol parsers in tcpdump before 4.9.2 could cause a buffer over-read in addrtoname.c:lookup_bytestring().

CVE-2017-12893 tcpdump vulnerability CVSS: 7.5 14 Sep 2017, 06:29 UTC

The SMB/CIFS parser in tcpdump before 4.9.2 has a buffer over-read in smbutil.c:name_len().

CVE-2017-11543 tcpdump vulnerability CVSS: 7.5 23 Jul 2017, 03:29 UTC

tcpdump 4.9.0 has a buffer overflow in the sliplink_print function in print-sl.c.

CVE-2017-11542 tcpdump vulnerability CVSS: 7.5 23 Jul 2017, 03:29 UTC

tcpdump 4.9.0 has a heap-based buffer over-read in the pimv1_print function in print-pim.c.

CVE-2017-11541 tcpdump vulnerability CVSS: 7.5 23 Jul 2017, 03:29 UTC

tcpdump 4.9.0 has a heap-based buffer over-read in the lldp_print function in print-lldp.c, related to util-print.c.

CVE-2017-11108 tcpdump vulnerability CVSS: 5.0 08 Jul 2017, 17:29 UTC

tcpdump 4.9.0 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via crafted packet data. The crash occurs in the EXTRACT_16BITS function, called from the stp_print function for the Spanning Tree Protocol.

CVE-2017-5486 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The ISO CLNS parser in tcpdump before 4.9.0 has a buffer overflow in print-isoclns.c:clnp_print().

CVE-2017-5485 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The ISO CLNS parser in tcpdump before 4.9.0 has a buffer overflow in addrtoname.c:lookup_nsap().

CVE-2017-5484 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The ATM parser in tcpdump before 4.9.0 has a buffer overflow in print-atm.c:sig_print().

CVE-2017-5483 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The SNMP parser in tcpdump before 4.9.0 has a buffer overflow in print-snmp.c:asn1_parse().

CVE-2017-5482 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The Q.933 parser in tcpdump before 4.9.0 has a buffer overflow in print-fr.c:q933_print(), a different vulnerability than CVE-2016-8575.

CVE-2017-5342 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

In tcpdump before 4.9.0, a bug in multiple protocol parsers (Geneve, GRE, NSH, OTV, VXLAN and VXLAN GPE) could cause a buffer overflow in print-ether.c:ether_print().

CVE-2017-5341 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The OTV parser in tcpdump before 4.9.0 has a buffer overflow in print-otv.c:otv_print().

CVE-2017-5205 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The ISAKMP parser in tcpdump before 4.9.0 has a buffer overflow in print-isakmp.c:ikev2_e_print().

CVE-2017-5204 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The IPv6 parser in tcpdump before 4.9.0 has a buffer overflow in print-ip6.c:ip6_print().

CVE-2017-5203 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The BOOTP parser in tcpdump before 4.9.0 has a buffer overflow in print-bootp.c:bootp_print().

CVE-2017-5202 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The ISO CLNS parser in tcpdump before 4.9.0 has a buffer overflow in print-isoclns.c:clnp_print().

CVE-2016-8575 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The Q.933 parser in tcpdump before 4.9.0 has a buffer overflow in print-fr.c:q933_print(), a different vulnerability than CVE-2017-5482.

CVE-2016-8574 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The FRF.15 parser in tcpdump before 4.9.0 has a buffer overflow in print-fr.c:frf15_print().

CVE-2016-7993 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

A bug in util-print.c:relts_print() in tcpdump before 4.9.0 could cause a buffer overflow in multiple protocol parsers (DNS, DVMRP, HSRP, IGMP, lightweight resolver protocol, PIM).

CVE-2016-7992 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The Classical IP over ATM parser in tcpdump before 4.9.0 has a buffer overflow in print-cip.c:cip_if_print().

CVE-2016-7986 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The GeoNetworking parser in tcpdump before 4.9.0 has a buffer overflow in print-geonet.c, multiple functions.

CVE-2016-7985 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The CALM FAST parser in tcpdump before 4.9.0 has a buffer overflow in print-calm-fast.c:calm_fast_print().

CVE-2016-7984 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The TFTP parser in tcpdump before 4.9.0 has a buffer overflow in print-tftp.c:tftp_print().

CVE-2016-7983 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The BOOTP parser in tcpdump before 4.9.0 has a buffer overflow in print-bootp.c:bootp_print().

CVE-2016-7975 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The TCP parser in tcpdump before 4.9.0 has a buffer overflow in print-tcp.c:tcp_print().

CVE-2016-7974 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The IP parser in tcpdump before 4.9.0 has a buffer overflow in print-ip.c, multiple functions.

CVE-2016-7973 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The AppleTalk parser in tcpdump before 4.9.0 has a buffer overflow in print-atalk.c, multiple functions.

CVE-2016-7940 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The STP parser in tcpdump before 4.9.0 has a buffer overflow in print-stp.c, multiple functions.

CVE-2016-7939 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The GRE parser in tcpdump before 4.9.0 has a buffer overflow in print-gre.c, multiple functions.

CVE-2016-7938 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The ZeroMQ parser in tcpdump before 4.9.0 has an integer overflow in print-zeromq.c:zmtp1_print_frame().

CVE-2016-7937 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The VAT parser in tcpdump before 4.9.0 has a buffer overflow in print-udp.c:vat_print().

CVE-2016-7936 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The UDP parser in tcpdump before 4.9.0 has a buffer overflow in print-udp.c:udp_print().

CVE-2016-7935 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The RTP parser in tcpdump before 4.9.0 has a buffer overflow in print-udp.c:rtp_print().

CVE-2016-7934 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The RTCP parser in tcpdump before 4.9.0 has a buffer overflow in print-udp.c:rtcp_print().

CVE-2016-7933 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The PPP parser in tcpdump before 4.9.0 has a buffer overflow in print-ppp.c:ppp_hdlc_if_print().

CVE-2016-7932 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The PIM parser in tcpdump before 4.9.0 has a buffer overflow in print-pim.c:pimv2_check_checksum().

CVE-2016-7931 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The MPLS parser in tcpdump before 4.9.0 has a buffer overflow in print-mpls.c:mpls_print().

CVE-2016-7930 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The LLC/SNAP parser in tcpdump before 4.9.0 has a buffer overflow in print-llc.c:llc_print().

CVE-2016-7929 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The Juniper PPPoE ATM parser in tcpdump before 4.9.0 has a buffer overflow in print-juniper.c:juniper_parse_header().

CVE-2016-7928 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The IPComp parser in tcpdump before 4.9.0 has a buffer overflow in print-ipcomp.c:ipcomp_print().

CVE-2016-7927 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The IEEE 802.11 parser in tcpdump before 4.9.0 has a buffer overflow in print-802_11.c:ieee802_11_radio_print().

CVE-2016-7926 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The Ethernet parser in tcpdump before 4.9.0 has a buffer overflow in print-ether.c:ethertype_print().

CVE-2016-7925 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The compressed SLIP parser in tcpdump before 4.9.0 has a buffer overflow in print-sl.c:sl_if_print().

CVE-2016-7924 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The ATM parser in tcpdump before 4.9.0 has a buffer overflow in print-atm.c:oam_print().

CVE-2016-7923 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The ARP parser in tcpdump before 4.9.0 has a buffer overflow in print-arp.c:arp_print().

CVE-2016-7922 tcpdump vulnerability CVSS: 7.5 28 Jan 2017, 01:59 UTC

The AH parser in tcpdump before 4.9.0 has a buffer overflow in print-ah.c:ah_print().

CVE-2015-2155 tcpdump vulnerability CVSS: 7.5 24 Mar 2015, 17:59 UTC

The force printer in tcpdump before 4.7.2 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unspecified vectors.

CVE-2015-2154 tcpdump vulnerability CVSS: 5.0 24 Mar 2015, 17:59 UTC

The osi_print_cksum function in print-isoclns.c in the ethernet printer in tcpdump before 4.7.2 allows remote attackers to cause a denial of service (out-of-bounds read and crash) via a crafted (1) length, (2) offset, or (3) base pointer checksum value.

CVE-2015-2153 tcpdump vulnerability CVSS: 5.0 24 Mar 2015, 17:59 UTC

The rpki_rtr_pdu_print function in print-rpki-rtr.c in the TCP printer in tcpdump before 4.7.2 allows remote attackers to cause a denial of service (out-of-bounds read or write and crash) via a crafted header length in an RPKI-RTR Protocol Data Unit (PDU).

CVE-2015-0261 tcpdump vulnerability CVSS: 7.5 24 Mar 2015, 17:59 UTC

Integer signedness error in the mobility_opt_print function in the IPv6 mobility printer in tcpdump before 4.7.2 allows remote attackers to cause a denial of service (out-of-bounds read and crash) or possibly execute arbitrary code via a negative length value.

CVE-2007-3798 tcpdump vulnerability CVSS: 6.8 16 Jul 2007, 22:30 UTC

Integer overflow in print-bgp.c in the BGP dissector in tcpdump 3.9.6 and earlier allows remote attackers to execute arbitrary code via crafted TLVs in a BGP packet, related to an unchecked return value.

CVE-2007-1218 tcpdump vulnerability CVSS: 6.8 02 Mar 2007, 21:18 UTC

Off-by-one buffer overflow in the parse_elements function in the 802.11 printer code (print-802_11.c) for tcpdump 3.9.5 and earlier allows remote attackers to cause a denial of service (crash) via a crafted 802.11 frame. NOTE: this was originally referred to as heap-based, but it might be stack-based.

CVE-2004-0183 tcpdump vulnerability CVSS: 5.0 04 May 2004, 04:00 UTC

TCPDUMP 3.8.1 and earlier allows remote attackers to cause a denial of service (crash) via ISAKMP packets containing a Delete payload with a large number of SPI's, which causes an out-of-bounds read, as demonstrated by the Striker ISAKMP Protocol Test Suite.

CVE-2004-0184 tcpdump vulnerability CVSS: 5.0 04 May 2004, 04:00 UTC

Integer underflow in the isakmp_id_print for TCPDUMP 3.8.1 and earlier allows remote attackers to cause a denial of service (crash) via an ISAKMP packet with an Identification payload with a length that becomes less than 8 during byte order conversion, which causes an out-of-bounds read, as demonstrated by the Striker ISAKMP Protocol Test Suite.