tcpdump vulnerabilities
134 known CVE vulnerabilities in tcpdump, translated and rated.
- CVE-2015-3138High
The print-wb.c file in tcpdump before version 4.7.4 contains a vulnerability that allows remote attackers to cause a denial of service through a segmentation fault and process crash.
- CVE-2017-12989High
The RESP parser in tcpdump before version 4.9.2 could enter an infinite loop due to a bug in print-resp.c:resp_get_length().
- CVE-2017-11108High
tcpdump version 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-2015-2155High
A vulnerability in tcpdump before version 4.7.2 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via unspecified vectors.
- CVE-2015-0261High
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-2017-13725Critical
The IPv6 routing header parser in tcpdump before version 4.9.2 has a buffer over-read in the rt6_print() function.
- CVE-2017-13690Critical
The IKEv2 parser in tcpdump before version 4.9.2 has a buffer over-read in print-isakmp.c in several functions.
- CVE-2017-13689Critical
The IKEv1 parser in tcpdump before version 4.9.2 has a buffer over-read in the ikev1_id_print() function.
- CVE-2017-13688Critical
The OLSR parser in tcpdump before version 4.9.2 has a buffer over-read in the olsr_print() function.
- CVE-2017-13687Critical
The HDLC parser in tcpdump before version 4.9.2 has a buffer over-read in the chdlc_print() function.
- CVE-2017-13055Critical
The ISO IS-IS parser in tcpdump before version 4.9.2 has a buffer over-read in the function isis_print_is_reach_subtlv().
- CVE-2017-13054Critical
The LLDP parser in tcpdump before version 4.9.2 has a buffer over-read in the lldp_private_8023_print() function.
- CVE-2017-13053Critical
The BGP parser in tcpdump before version 4.9.2 has a buffer over-read in the decode_rt_routing_info() function.
- CVE-2017-13052Critical
The CFM parser in tcpdump before version 4.9.2 has a buffer over-read in the cfm_print() function.
- CVE-2017-13051Critical
The RSVP parser in tcpdump before version 4.9.2 has a buffer over-read in print-rsvp.c:rsvp_obj_print().
- CVE-2017-13050Critical
The RPKI-Router parser in tcpdump before version 4.9.2 has a buffer over-read in print-rpki-rtr.c:rpki_rtr_pdu_print().
- CVE-2017-13049Critical
The Rx protocol parser in tcpdump before version 4.9.2 has a buffer over-read in print-rx.c:ubik_print().
- CVE-2017-13048Critical
The RSVP parser in tcpdump before version 4.9.2 has a buffer over-read in the rsvp_obj_print() function.
- CVE-2017-13047Critical
The ISO ES-IS parser in tcpdump before version 4.9.2 has a buffer over-read in the esis_print() function.
- CVE-2017-13046Critical
The BGP parser in tcpdump before version 4.9.2 has a buffer over-read in the function print-bgp.c:bgp_attr_print().
- CVE-2017-13045Critical
The VQP parser in tcpdump before version 4.9.2 has a buffer over-read in the function print-vqp.c:vqp_print().
- CVE-2017-13044Critical
The HNCP parser in tcpdump before version 4.9.2 has a buffer over-read in print-hncp.c:dhcpv4_print().
- CVE-2017-13043Critical
The BGP parser in tcpdump before version 4.9.2 has a buffer over-read in the decode_multicast_vpn() function.
- CVE-2017-13042Critical
The HNCP parser in tcpdump before version 4.9.2 has a buffer over-read in the dhcpv6_print() function.
- CVE-2017-13041Critical
The ICMPv6 parser in tcpdump before version 4.9.2 has a buffer over-read in the icmp6_nodeinfo_print() function.
- CVE-2017-13040Critical
The MPTCP parser in tcpdump before version 4.9.2 has a buffer over-read in print-mptcp.c in several functions.
- CVE-2017-13039Critical
The ISAKMP parser in tcpdump before version 4.9.2 has a buffer over-read in print-isakmp.c in several functions.
- CVE-2017-13038Critical
The PPP parser in tcpdump before version 4.9.2 has a buffer over-read in the handle_mlppp() function.
- CVE-2017-13037Critical
The IP parser in tcpdump before version 4.9.2 has a buffer over-read in print-ip.c:ip_printts().
- CVE-2017-13036Critical
The OSPFv3 parser in tcpdump before version 4.9.2 has a buffer over-read in the function ospf6_decode_v3().
- CVE-2017-13035Critical
The ISO IS-IS parser in tcpdump before version 4.9.2 has a buffer over-read in the isis_print_id() function.
- CVE-2017-13034Critical
The PGM parser in tcpdump before version 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().
- CVE-2017-13033Critical
The VTP parser in tcpdump before version 4.9.2 has a buffer over-read in the vtp_print() function.
- CVE-2017-13032Critical
The RADIUS parser in tcpdump before version 4.9.2 has a buffer over-read in the print_attr_string() function.
- CVE-2017-13031Critical
The IPv6 fragmentation header parser in tcpdump before version 4.9.2 has a buffer over-read in the frag6_print() function.
- CVE-2017-13030Critical
The PIM parser in tcpdump before version 4.9.2 has a buffer over-read in print-pim.c in several functions.
- CVE-2017-13029Critical
The PPP parser in tcpdump before version 4.9.2 has a buffer over-read in print-ppp.c:print_ccp_config_options().
- CVE-2017-13028Critical
The BOOTP parser in tcpdump before version 4.9.2 has a buffer over-read in the bootp_print() function.
- CVE-2017-13027Critical
The LLDP parser in tcpdump before version 4.9.2 has a buffer over-read in the lldp_mgmt_addr_tlv_print() function.
- CVE-2017-13026Critical
The ISO IS-IS parser in tcpdump before version 4.9.2 has a buffer over-read in print-isoclns.c in several functions.
- CVE-2017-13025Critical
The IPv6 mobility parser in tcpdump before version 4.9.2 has a buffer over-read in the mobility_opt_print() function.
- CVE-2017-13024Critical
The IPv6 mobility parser in tcpdump before version 4.9.2 has a buffer over-read in the mobility_opt_print() function.
- CVE-2017-13023Critical
The IPv6 mobility parser in tcpdump before version 4.9.2 has a buffer over-read in the mobility_opt_print() function.
- CVE-2017-13022Critical
The IP parser in tcpdump before version 4.9.2 has a buffer over-read in print-ip.c:ip_printroute().
- CVE-2017-13021Critical
The ICMPv6 parser in tcpdump before version 4.9.2 has a buffer over-read in the icmp6_print() function.
- CVE-2017-13020Critical
The VTP parser in tcpdump before version 4.9.2 has a buffer over-read in the vtp_print() function.
- CVE-2017-13019Critical
The PGM parser in tcpdump before version 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().
- CVE-2017-13018Critical
The PGM parser in tcpdump before version 4.9.2 has a buffer over-read in print-pgm.c:pgm_print().
- CVE-2017-13017Critical
The DHCPv6 parser in tcpdump before version 4.9.2 has a buffer over-read in print-dhcp6.c:dhcp6opt_print().
- CVE-2017-13016Critical
The ISO ES-IS parser in tcpdump before version 4.9.2 has a buffer over-read in the esis_print() function.

