CVE-2016-5354
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types,...
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.9
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
CVE-2016-5354- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-476
- Updated
- 2026-11-02
CVE List No score
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
CVE-2016-5354- Updated
- 2026-11-02
EUVDEUVD-2016-6305 No score
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
EUVD-2016-6305- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-9qx9-2278-6vpx
5.9
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types,...
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
GHSA-9qx9-2278-6vpx- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
OSV
5.9
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
CVE-2016-5354- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-5354
5.9
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
DEBIAN-CVE-2016-5354- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 5 moreShow less
OSVUBUNTU-CVE-2016-5354
5.9
The USB subsystem in Wireshark 1.12.x before 1.12.12 and 2.x before 2.0.4 mishandles class types, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
UBUNTU-CVE-2016-5354- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2016-0223 No score
Updated wireshark packages fix security vulnerability
Updated wireshark packages fix security vulnerabilities:
The SPOOLS dissector could go into an infinite loop (CVE-2016-5350).
The IEEE 802.11 dissector could crash (CVE-2016-5351).
The IEEE 802.11 dissector could crash (CVE-2016-5352).
The UMTS FP dissector could crash (CVE-2016-5353).
Some USB dissectors could crash (CVE-2016-5354).
The Toshiba file parser could crash (CVE-2016-5355).
The CoSine file parser could crash (CVE-2016-5356).
The NetScreen file parser could crash (CVE-2016-5357).
The Ethernet dissector could crash (CVE-2016-5358).
Infinite loop in parse_wbxml_tag_defined() in WBXML Dissector (CVE-2016-5359).
- Record
MGASA-2016-0223- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10199-1 No score
wireshark-2.2.2-1.1 on GA media
These are all security issues fixed in the wireshark-2.2.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10199-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:2212-1 No score
Security update for wireshark
This update to wireshark 1.12.13 fixes the following issues:
- CVE-2016-6504: wireshark: NDS dissector crash (bsc#991012)
- CVE-2016-6505: wireshark: PacketBB dissector could divide by zero (bsc#991013)
- CVE-2016-6506: wireshark: WSP infinite loop (bsc#991015)
- CVE-2016-6507: wireshark: MMSE infinite loop (bsc#991016)
- CVE-2016-6508: wireshark: RLC long loop (bsc#991017)
- CVE-2016-6509: wireshark: LDSS dissector crash (bsc#991018)
- CVE-2016-6510: wireshark: RLC dissector crash (bsc#991019)
- CVE-2016-6511: wireshark: OpenFlow long loop (bnc991020)
- CVE-2016-5350: SPOOLS infinite loop (bsc#983671)
- CVE-2016-5351: IEEE 802.11 dissector crash (bsc#983671)
- CVE-2016-5352: IEEE 802.11 dissector crash, different from wpna-sec-2016-30 (bsc#983671)
- CVE-2016-5353: UMTS FP crash (bsc#983671)
- CVE-2016-5354: USB dissector crash (bsc#983671)
- CVE-2016-5355: Toshiba file parser crash (bsc#983671)
- CVE-2016-5356: CoSine file parser crash (bsc#983671)
- CVE-2016-5357: NetScreen file parser crash (bsc#983671)
- CVE-2016-5358: Ethernet dissector crash (bsc#983671)
- CVE-2016-5359: WBXML infinite loop (bsc#983671)
For more details please see: https://www.wireshark.org/docs/relnotes/wireshark-1.12.12.html https://www.wireshark.org/docs/relnotes/wireshark-1.12.13.html
- Record
SUSE-SU-2016:2212-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:2453-1 No score
Security update for wireshark
wireshark was updated to version 1.12.13 to fix the following issues:
-
CVE-2016-6504: wireshark: NDS dissector crash (bnc#991012)
-
CVE-2016-6505: wireshark: PacketBB dissector could divide by zero (bnc#991013)
-
CVE-2016-6506: wireshark: WSP infinite loop (bnc#991015)
-
CVE-2016-6507: wireshark: MMSE infinite loop (bnc#991016)
-
CVE-2016-6508: wireshark: RLC long loop (bnc#991017)
-
CVE-2016-6509: wireshark: LDSS dissector crash (bnc#991018)
-
CVE-2016-6510: wireshark: RLC dissector crash (bnc#991019)
-
CVE-2016-6511: wireshark: OpenFlow long loop (bnc991020)
-
CVE-2016-5350: SPOOLS infinite loop (bsc#983671).
-
CVE-2016-5351: IEEE 802.11 dissector crash (bsc#983671).
-
CVE-2016-5352: IEEE 802.11 dissector crash, different from wpna-sec-2016-30 (bsc#983671).
-
CVE-2016-5353: UMTS FP crash (bsc#983671).
-
CVE-2016-5354: USB dissector crash (bsc#983671).
-
CVE-2016-5355: Toshiba file parser crash (bsc#983671).
-
CVE-2016-5356: CoSine file parser crash (bsc#983671).
-
CVE-2016-5357: NetScreen file parser crash (bsc#983671).
-
CVE-2016-5358: Ethernet dissector crash (bsc#983671).
-
CVE-2016-5359: WBXML infinite loop (bsc#983671).
For more details please see: https://www.wireshark.org/docs/relnotes/wireshark-1.12.12.html https://www.wireshark.org/docs/relnotes/wireshark-1.12.13.html
- Record
SUSE-SU-2016:2453-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
wiresharkDebian:12 |
before 2.0.4+gdd7746e-1 | 2.0.4+gdd7746e-1 |
wiresharkDebian:13 |
before 2.0.4+gdd7746e-1 | 2.0.4+gdd7746e-1 |
wiresharkDebian:14 |
before 2.0.4+gdd7746e-1 | 2.0.4+gdd7746e-1 |
wiresharkDebian:7 From an advisory covering 8 CVEs |
before 1.12.1+g01b65bf-4+deb8u6~deb7u2, plus listed versions 1.10.0-11.10.0-21.10.0-2~bpo70+11.10.0~rc1-11.10.0~rc2-1 Show 45 moreShow less1.10.1-11.10.1-1~bpo70+11.10.2-11.10.2-1~bpo70+11.10.2-21.10.3-11.10.3-1~bpo70+11.10.4-11.10.5-11.10.5-1~bpo70+11.10.5-21.10.6-11.10.6-1~bpo70+11.10.7-11.10.7-1~bpo70+11.10.7-21.10.7-31.10.7-41.10.8-11.10.8-1~bpo70+11.12.0+git+4fab41a1-11.12.0~rc1-11.12.0~rc1-21.12.0~rc2+git+fd017ee+dfsg1-11.12.0~rc3+git+e14d5b6eaa+dfsg1-11.12.1+g01b65bf-11.12.1+g01b65bf-1~bpo70+11.12.1+g01b65bf-21.12.1+g01b65bf-2~bpo70+11.12.1+g01b65bf-31.12.1+g01b65bf-41.12.1+g01b65bf-4~bpo70+11.8.2-5wheezy101.8.2-5wheezy111.8.2-5wheezy121.8.2-5wheezy131.8.2-5wheezy141.8.2-5wheezy151.8.2-5wheezy15~deb6u11.8.2-5wheezy161.8.2-5wheezy16~deb6u11.8.2-5wheezy171.8.2-5wheezy181.8.2-5wheezy21.8.2-5wheezy3 |
1.12.1+g01b65bf-4+deb8u6~deb7u2 |
wiresharkDebian:8 From an advisory covering 8 CVEs |
before 1.12.1+g01b65bf-4+deb8u7, plus listed versions 1.12.1+g01b65bf-41.12.1+g01b65bf-4+deb8u11.12.1+g01b65bf-4+deb8u21.12.1+g01b65bf-4+deb8u31.12.1+g01b65bf-4+deb8u4 Show 13 moreShow less1.12.1+g01b65bf-4+deb8u51.12.1+g01b65bf-4+deb8u61.12.1+g01b65bf-4+deb8u6~deb7u11.12.1+g01b65bf-4+deb8u6~deb7u101.12.1+g01b65bf-4+deb8u6~deb7u111.12.1+g01b65bf-4+deb8u6~deb7u21.12.1+g01b65bf-4+deb8u6~deb7u31.12.1+g01b65bf-4+deb8u6~deb7u41.12.1+g01b65bf-4+deb8u6~deb7u51.12.1+g01b65bf-4+deb8u6~deb7u61.12.1+g01b65bf-4+deb8u6~deb7u71.12.1+g01b65bf-4+deb8u6~deb7u81.12.1+g01b65bf-4+deb8u6~deb7u9 |
1.12.1+g01b65bf-4+deb8u7 |
wiresharkMageia:5 From an advisory covering 10 CVEs |
before 2.0.4-1.mga5 | 2.0.4-1.mga5 |
wiresharkSUSE:Linux Enterprise Software Development Kit 11 SP4 From an advisory covering 18 CVEs |
before 1.12.13-0.23.1 | 1.12.13-0.23.1 |
wiresharkSUSE:Linux Enterprise Server 11 SP4 From an advisory covering 18 CVEs |
before 1.12.13-0.23.1 | 1.12.13-0.23.1 |
wiresharkSUSE:Linux Enterprise Server for SAP Applications 11 SP4 From an advisory covering 18 CVEs |
before 1.12.13-0.23.1 | 1.12.13-0.23.1 |
wiresharkSUSE:Linux Enterprise Desktop 12 SP1 From an advisory covering 18 CVEs |
before 1.12.13-31.1 | 1.12.13-31.1 |
Show 6 moreShow less
| Package | Affected | Fixed |
|---|---|---|
wiresharkSUSE:Linux Enterprise Software Development Kit 12 SP1 From an advisory covering 18 CVEs |
before 1.12.13-31.1 | 1.12.13-31.1 |
wiresharkSUSE:Linux Enterprise Server 12 SP1 From an advisory covering 18 CVEs |
before 1.12.13-31.1 | 1.12.13-31.1 |
wiresharkSUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 18 CVEs |
before 1.12.13-31.1 | 1.12.13-31.1 |
wiresharkUbuntu:14.04:LTS |
before 1.12.1+g01b65bf-4+deb8u11ubuntu0.14.04.1, plus listed versions 1.10.2-11.10.3-11.10.5-1ubuntu11.10.5-21.10.6-1 |
1.12.1+g01b65bf-4+deb8u11ubuntu0.14.04.1 |
wiresharkUbuntu:16.04:LTS |
before 2.2.6+g32dac6a-2ubuntu0.16.04, plus listed versions 1.12.7+g7fc8978-11.12.8+g5b6e543-22.0.1+g59ea380-3build12.0.2+ga16e22e-1 |
2.2.6+g32dac6a-2ubuntu0.16.04 |
wiresharkopenSUSE:Tumbleweed From an advisory covering 262 CVEs |
before 2.2.2-1.1 | 2.2.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-5354 is a medium vulnerability (CVSS 5.9) in Wireshark, published June 13, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.73%, the 86th percentile. Fixed in wireshark 2.0.4+gdd7746e-1.
References
bugs.wireshark.org/bugzilla/show_bug.cgi?id=12356
wireshark.org/security/wnpa-sec-2016-33.html
openwall.com/lists/oss-security/2016/06/09/3
oracle.com/technetwork/topics/security/bulletinjul2016-3090568.html
github.com/wireshark/wireshark/commit/2cb5985bf47bdc8bea78d28483ed224abdd33dc6
debian.org/security/2016/dsa-3615
Show 194 moreShow less
securityfocus.com/bid/91140
nvd.nist.gov/vuln/detail/CVE-2016-5354
github.com/advisories/GHSA-9qx9-2278-6vpx
security-tracker.debian.org/tracker/CVE-2016-5354
advisories.mageia.org/MGASA-2016-0223.html
bugs.mageia.org/show_bug.cgi?id=18663
wireshark.org/security/wnpa-sec-2016-29.html
wireshark.org/security/wnpa-sec-2016-30.html
wireshark.org/security/wnpa-sec-2016-31.html
wireshark.org/security/wnpa-sec-2016-32.html
wireshark.org/security/wnpa-sec-2016-34.html
wireshark.org/security/wnpa-sec-2016-35.html
wireshark.org/security/wnpa-sec-2016-36.html
wireshark.org/security/wnpa-sec-2016-37.html
wireshark.org/security/wnpa-sec-2016-38.html
wireshark.org/docs/relnotes/wireshark-2.0.4.html
wireshark.org/news/20160607.html
suse.com/support/update/announcement/2016/suse-su-20162212-1
bugzilla.suse.com/983671
bugzilla.suse.com/991012
bugzilla.suse.com/991013
bugzilla.suse.com/991015
bugzilla.suse.com/991016
bugzilla.suse.com/991017
bugzilla.suse.com/991018
bugzilla.suse.com/991019
bugzilla.suse.com/991020
suse.com/security/cve/CVE-2016-5350
suse.com/security/cve/CVE-2016-5351
suse.com/security/cve/CVE-2016-5352
suse.com/security/cve/CVE-2016-5353
suse.com/security/cve/CVE-2016-5354
suse.com/security/cve/CVE-2016-5355
suse.com/security/cve/CVE-2016-5356
suse.com/security/cve/CVE-2016-5357
suse.com/security/cve/CVE-2016-5358
suse.com/security/cve/CVE-2016-5359
suse.com/security/cve/CVE-2016-6504
suse.com/security/cve/CVE-2016-6505
suse.com/security/cve/CVE-2016-6506
suse.com/security/cve/CVE-2016-6507
suse.com/security/cve/CVE-2016-6508
suse.com/security/cve/CVE-2016-6509
suse.com/security/cve/CVE-2016-6510
suse.com/security/cve/CVE-2016-6511
suse.com/support/update/announcement/2016/suse-su-20162453-1
ubuntu.com/security/CVE-2016-5354
cve.org/CVERecord?id=CVE-2016-5354
suse.com/security/cve/CVE-2009-1210
suse.com/security/cve/CVE-2009-1267
suse.com/security/cve/CVE-2009-1268
suse.com/security/cve/CVE-2009-1269
suse.com/security/cve/CVE-2009-3241
suse.com/security/cve/CVE-2009-3242
suse.com/security/cve/CVE-2009-3243
suse.com/security/cve/CVE-2010-1455
suse.com/security/cve/CVE-2010-2993
suse.com/security/cve/CVE-2010-3445
suse.com/security/cve/CVE-2010-4300
suse.com/security/cve/CVE-2010-4301
suse.com/security/cve/CVE-2010-4538
suse.com/security/cve/CVE-2011-0024
suse.com/security/cve/CVE-2011-0538
suse.com/security/cve/CVE-2011-0713
suse.com/security/cve/CVE-2011-1138
suse.com/security/cve/CVE-2011-1139
suse.com/security/cve/CVE-2011-1140
suse.com/security/cve/CVE-2011-1143
suse.com/security/cve/CVE-2011-1590
suse.com/security/cve/CVE-2011-1591
suse.com/security/cve/CVE-2011-1592
suse.com/security/cve/CVE-2011-1957
suse.com/security/cve/CVE-2011-1958
suse.com/security/cve/CVE-2011-1959
suse.com/security/cve/CVE-2011-2174
suse.com/security/cve/CVE-2011-2175
suse.com/security/cve/CVE-2011-2597
suse.com/security/cve/CVE-2011-2698
suse.com/security/cve/CVE-2011-3266
suse.com/security/cve/CVE-2011-3360
suse.com/security/cve/CVE-2011-3483
suse.com/security/cve/CVE-2012-2392
suse.com/security/cve/CVE-2012-2393
suse.com/security/cve/CVE-2012-2394
suse.com/security/cve/CVE-2012-3548
suse.com/security/cve/CVE-2012-4048
suse.com/security/cve/CVE-2012-4049
suse.com/security/cve/CVE-2012-4285
suse.com/security/cve/CVE-2012-4286
suse.com/security/cve/CVE-2012-4287
suse.com/security/cve/CVE-2012-4288
suse.com/security/cve/CVE-2012-4289
suse.com/security/cve/CVE-2012-4290
suse.com/security/cve/CVE-2012-4291
suse.com/security/cve/CVE-2012-4292
suse.com/security/cve/CVE-2012-4293
suse.com/security/cve/CVE-2012-4294
suse.com/security/cve/CVE-2012-4295
suse.com/security/cve/CVE-2012-4296
suse.com/security/cve/CVE-2012-4297
suse.com/security/cve/CVE-2012-4298
suse.com/security/cve/CVE-2012-5237
suse.com/security/cve/CVE-2012-5238
suse.com/security/cve/CVE-2012-5239
suse.com/security/cve/CVE-2012-5240
suse.com/security/cve/CVE-2012-5592
suse.com/security/cve/CVE-2012-5593
suse.com/security/cve/CVE-2012-5594
suse.com/security/cve/CVE-2012-5595
suse.com/security/cve/CVE-2012-5596
suse.com/security/cve/CVE-2012-5597
suse.com/security/cve/CVE-2012-5598
suse.com/security/cve/CVE-2012-5599
suse.com/security/cve/CVE-2012-5600
suse.com/security/cve/CVE-2012-5601
suse.com/security/cve/CVE-2012-5602
suse.com/security/cve/CVE-2013-1572
suse.com/security/cve/CVE-2013-1573
suse.com/security/cve/CVE-2013-1574
suse.com/security/cve/CVE-2013-1575
suse.com/security/cve/CVE-2013-1576
suse.com/security/cve/CVE-2013-1577
suse.com/security/cve/CVE-2013-1578
suse.com/security/cve/CVE-2013-1579
suse.com/security/cve/CVE-2013-1580
suse.com/security/cve/CVE-2013-1581
suse.com/security/cve/CVE-2013-1582
suse.com/security/cve/CVE-2013-1583
suse.com/security/cve/CVE-2013-1584
suse.com/security/cve/CVE-2013-1585
suse.com/security/cve/CVE-2013-1586
suse.com/security/cve/CVE-2013-1587
suse.com/security/cve/CVE-2013-1588
suse.com/security/cve/CVE-2013-1589
suse.com/security/cve/CVE-2013-1590
suse.com/security/cve/CVE-2013-2475
suse.com/security/cve/CVE-2013-2476
suse.com/security/cve/CVE-2013-2477
suse.com/security/cve/CVE-2013-2478
suse.com/security/cve/CVE-2013-2479
suse.com/security/cve/CVE-2013-2480
suse.com/security/cve/CVE-2013-2481
suse.com/security/cve/CVE-2013-2482
suse.com/security/cve/CVE-2013-2483
suse.com/security/cve/CVE-2013-2484
suse.com/security/cve/CVE-2013-2485
suse.com/security/cve/CVE-2013-2486
suse.com/security/cve/CVE-2013-2487
suse.com/security/cve/CVE-2013-2488
suse.com/security/cve/CVE-2013-3555
suse.com/security/cve/CVE-2013-3556
suse.com/security/cve/CVE-2013-3557
suse.com/security/cve/CVE-2013-3558
suse.com/security/cve/CVE-2013-3559
suse.com/security/cve/CVE-2013-3560
suse.com/security/cve/CVE-2013-3561
suse.com/security/cve/CVE-2013-3562
suse.com/security/cve/CVE-2013-4083
suse.com/security/cve/CVE-2013-4920
suse.com/security/cve/CVE-2013-4921
suse.com/security/cve/CVE-2013-4922
suse.com/security/cve/CVE-2013-4923
suse.com/security/cve/CVE-2013-4924
suse.com/security/cve/CVE-2013-4925
suse.com/security/cve/CVE-2013-4926
suse.com/security/cve/CVE-2013-4927
suse.com/security/cve/CVE-2013-4928
suse.com/security/cve/CVE-2013-4929
suse.com/security/cve/CVE-2013-4930
suse.com/security/cve/CVE-2013-4931
suse.com/security/cve/CVE-2013-4932
suse.com/security/cve/CVE-2013-4933
suse.com/security/cve/CVE-2013-4934
suse.com/security/cve/CVE-2013-4935
suse.com/security/cve/CVE-2013-4936
suse.com/security/cve/CVE-2013-5717
suse.com/security/cve/CVE-2013-5718
suse.com/security/cve/CVE-2013-5719
suse.com/security/cve/CVE-2013-5720
suse.com/security/cve/CVE-2013-5721
suse.com/security/cve/CVE-2013-5722
suse.com/security/cve/CVE-2013-6336
suse.com/security/cve/CVE-2013-6337
suse.com/security/cve/CVE-2013-6338
suse.com/security/cve/CVE-2013-6339
suse.com/security/cve/CVE-2013-6340
suse.com/security/cve/CVE-2013-7112
suse.com/security/cve/CVE-2013-7113
suse.com/security/cve/CVE-2013-7114
suse.com/security/cve/CVE-2014-2281
suse.com/security/cve/CVE-2014-2282
suse.com/security/cve/CVE-2014-2283
suse.com/security/cve/CVE-2014-2299
suse.com/security/cve/CVE-2014-2907
Left out here: 13 versions and 102 references. The JSON record has them.