wnpa-sec-2022-02 · Large loops in multiple dissectors
Name: Large loops in multiple dissectors
Date: February 10, 2022
Affected versions: 3.6.0 to 3.6.1, 3.4.0 to 3.4.11
Fixed versions: 3.6.2, 3.4.12
Wireshark issue 17829.
Wireshark issue 17842.
Wireshark issue 17847.
Wireshark issue 17855.
Wireshark issue 17891.
Wireshark issue 17925.
Wireshark issue 17926.
Wireshark issue 17931.
Wireshark issue 17932.
Wireshark issue 17933.
Large loops were discovered in multiple dissectors, including AMP, ATN-ULCS and possibly other ASN.1 PER dissectors, BP, GDSDB, OpenFlow v5, P_MUL, SoulSeek, TDS, WBXML, WSP and possibly other WAP dissectors, and ZigBee ZCL. Discovered by Sharon Brizinov.
It may be possible to make Wireshark consume excessive CPU resources by injecting a malformed packet onto the wire or by convincing someone to read a malformed packet trace file.
Upgrade to Wireshark 3.6.2, 3.4.12 or later.