In Wireshark 2.2.0 to 2.2.5 and 2.0.0 to 2.0.11, the BGP dissector could go into an infinite loop, triggered by packet injection or a malformed capture file. This was addressed in epan/dissectors/packet-bgp.c by using a different integer data type.
{ "availability": "No subscription required", "binaries": [ { "binary_name": "libwireshark-data", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "libwireshark-dev", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "libwireshark11", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "libwiretap-dev", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "libwiretap8", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "libwscodecs2", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "libwsutil-dev", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "libwsutil9", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "tshark", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "wireshark", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "wireshark-common", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "wireshark-dev", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "wireshark-gtk", "binary_version": "2.6.3-1~ubuntu14.04.1" }, { "binary_name": "wireshark-qt", "binary_version": "2.6.3-1~ubuntu14.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "libwireshark-data", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "libwireshark-dev", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "libwireshark11", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "libwiretap-dev", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "libwiretap8", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "libwscodecs2", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "libwsutil-dev", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "libwsutil9", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "tshark", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "wireshark", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "wireshark-common", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "wireshark-dev", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "wireshark-gtk", "binary_version": "2.6.3-1~ubuntu16.04.1" }, { "binary_name": "wireshark-qt", "binary_version": "2.6.3-1~ubuntu16.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "libwireshark-data", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "libwireshark-dev", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "libwireshark11", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "libwiretap-dev", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "libwiretap8", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "libwscodecs2", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "libwsutil-dev", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "libwsutil9", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "tshark", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "wireshark", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "wireshark-common", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "wireshark-dev", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "wireshark-gtk", "binary_version": "2.6.3-1~ubuntu18.04.1" }, { "binary_name": "wireshark-qt", "binary_version": "2.6.3-1~ubuntu18.04.1" } ] }