]> The Tcpdump Group git mirrors - tcpdump/commit
Clean a bunch of fuzzed files not to fuzz the container.
authorGuy Harris <[email protected]>
Sat, 5 Mar 2022 00:01:01 +0000 (16:01 -0800)
committerGuy Harris <[email protected]>
Sat, 5 Mar 2022 00:04:46 +0000 (16:04 -0800)
commita02c2faeec982d233a32b6db4df20ce817dd1563
tree57f40ebf88a7e4d22dd18cb1cf2f19b8cb530a73
parent6a76f38bfa71456b181a1f6bf6e4f7aed9e733ec
Clean a bunch of fuzzed files not to fuzz the container.

For some reason pcap fuzzers just *love* to fuzz the "link-layer type
plus other stuff" part of the pcap file header.  That can produce a file
that has non-zero values in reserved fields, which means it can get
rejected well before being handed to anything for dissection.

Clear out one of the reserved parts of that field, as we'll be changing
libpcap to check for non-zero values and reporting an error.
76 files changed:
tests/aarp-heapoverflow-1.pcap
tests/aarp-heapoverflow-2.pcap
tests/atm-oam-heapoverflow.pcap
tests/bad-ipv4-version-pgm-heapoverflow.pcap
tests/beep-oobr.pcap
tests/bootp_asan.pcap
tests/calm-fast-mac-lookup-heapoverflow.pcap
tests/cve2015-0261-crash.pcap
tests/decnet-oobr.pcap
tests/decnet-shorthdr-oobr.pcap
tests/frf15-heapoverflow.pcap
tests/geonet-mac-lookup-heapoverflow.pcap
tests/gre-heapoverflow-1.pcap
tests/gre-heapoverflow-2.pcap
tests/heap-overflow-1.pcap
tests/heap-overflow-2.pcap
tests/heapoverflow-atalk_2.pcap
tests/heapoverflow-atalk_print.pcap
tests/heapoverflow-ip_demux_print.pcap
tests/heapoverflow-ppp_hdlc_if_print.pcap
tests/heapoverflow-q933_printq.pcap
tests/heapoverflow-sl_if_print.pcap
tests/heapoverflow-tcp_print.pcap
tests/hoobr_aodv_extension.pcap
tests/hoobr_bfd_print.pcap
tests/hoobr_chdlc_print.pcap
tests/hoobr_juniper.pcap
tests/hoobr_juniper2.pcap
tests/hoobr_juniper3.pcap
tests/hoobr_juniper4.pcap
tests/hoobr_lookup_nsap.pcap
tests/hoobr_nfs_printfh.pcap
tests/hoobr_nfs_xid_map_enter.pcap
tests/hoobr_parse_field.pcap
tests/hoobr_pimv1.pcap
tests/hoobr_ripng_print.pcap
tests/hoobr_rt6_print.pcap
tests/hoobr_safeputs.pcap
tests/ieee802.11_meshhdr-oobr.pcap
tests/ieee802.11_rates_oobr.pcap
tests/ieee802.11_tim_ie_oobr.pcap
tests/igrp-oobr.pcap
tests/ipcomp-heapoverflow.pcap
tests/ipv6-mobility-header-oobr.pcap
tests/ipv6-next-header-oobr-1.pcap
tests/ipv6-next-header-oobr-2.pcap
tests/ipv6-rthdr-oobr.pcap
tests/ipv6hdr-heapoverflow.pcap
tests/isakmp-3948-oobr-2.pcap
tests/isakmp-rfc3948-oobr.pcap
tests/isoclns-heapoverflow.pcap
tests/isoclns-oobr.pcap
tests/juniper_atm1_oobr.pcap
tests/juniper_es_oobr.pcap
tests/kh-timed-001-oobr.pcap
tests/kh-timed-002-oobr.pcap
tests/kh-timed-004-oobr.pcap
tests/l2tp-avp-overflow.pcap
tests/llc-xid-heapoverflow.pcap
tests/mlppp-oobr.pcap
tests/mpls-label-heapoverflow.pcap
tests/nfs-attr-oobr.pcap
tests/oobr_parse_elements.pcap
tests/otv-heapoverflow-1.pcap
tests/otv-heapoverflow-2.pcap
tests/pktap-heap-overflow.pcap
tests/radiotap-heapoverflow.pcap
tests/snmp-heapoverflow-1.pcap
tests/snmp-heapoverflow-2.pcap
tests/stp-heapoverflow-1.pcap
tests/stp-heapoverflow-2.pcap
tests/stp-heapoverflow-3.pcap
tests/stp-heapoverflow-4.pcap
tests/tcp-auth-heapoverflow.pcap
tests/tcp_header_heapoverflow.pcap
tests/udp-length-heapoverflow.pcap