libpcap BPF interpreter for the 'div #k' and 'mod #k' ALU instructions does not check whether the immediate value is zero. In particular uncommon use cases a crafted filter program can cause a division by zero.
The problem is specific to applications that use pcap_offline_filter() or bpf_filter() with an externally-supplied compiled filter program without validating the program first.
A functional exploit exists.
Validate every filter program that has not been produced by a local call to pcap_compile().
Upgrade to libpcap 1.10.7.