Wireshark is prone to multiple overflow conditions. The ERF dissector fails to properly sanitize user-supplied input resulting in multiple buffer overflows. With a specially crafted packet, a remote attacker can potentially execute arbitrary code or cause a denial of service.