Every CVE Search/ Get API key

CVE-2016-6504

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does...

5.9 MediumPublic exploitFix available

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and 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

6.59%Down 4.2 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.9

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

Record
CVE-2016-6504
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:N/A:P
Weakness
CWE-476
Updated
2026-11-02
CVE List No score

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

Record
CVE-2016-6504
Updated
2026-11-02
EUVDEUVD-2016-7426 No score

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

Record
EUVD-2016-7426
Updated
2026-11-03
GitHub AdvisoriesGHSA-j2vp-v494-6r6f 5.9

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does...

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

Record
GHSA-j2vp-v494-6r6f
CVSS 3.0
5.9 MediumCVSS: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

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

Record
CVE-2016-6504
CVSS 3.0
5.9 MediumCVSS: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-6504 5.9

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

Record
DEBIAN-CVE-2016-6504
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2016-6504 5.9

epan/dissectors/packet-ncp2222.inc in the NDS dissector in Wireshark 1.12.x before 1.12.13 does not properly maintain a ptvc data structure, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.

Record
UBUNTU-CVE-2016-6504
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
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

Affected packages
PackageAffectedFixed
wireshark
Debian:12
before 2.0
2.0
wireshark
Debian:13
before 2.0
2.0
wireshark
Debian:14
before 2.0
2.0
wireshark
Debian:7
From an advisory covering 8 CVEs
before 1.12.1+g01b65bf-4+deb8u6~deb7u3, 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 less
1.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~deb7u3
wireshark
Debian:8
From an advisory covering 8 CVEs
before 1.12.1+g01b65bf-4+deb8u8, 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 14 moreShow less
1.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~deb7u91.12.1+g01b65bf-4+deb8u7
1.12.1+g01b65bf-4+deb8u8
wireshark
SUSE: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
wireshark
SUSE:Linux Enterprise Server 11 SP4
From an advisory covering 18 CVEs
before 1.12.13-0.23.1
1.12.13-0.23.1
wireshark
SUSE: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
wireshark
SUSE:Linux Enterprise Desktop 12 SP1
From an advisory covering 18 CVEs
before 1.12.13-31.1
1.12.13-31.1
wireshark
SUSE:Linux Enterprise Software Development Kit 12 SP1
From an advisory covering 18 CVEs
before 1.12.13-31.1
1.12.13-31.1
wireshark
SUSE:Linux Enterprise Server 12 SP1
From an advisory covering 18 CVEs
before 1.12.13-31.1
1.12.13-31.1
wireshark
SUSE: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
wireshark
Ubuntu: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

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBWireshark 1.12.0 < 1.12.12 - NDS Dissector Denial of Service2016-08-03

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2016-6504 is a medium vulnerability (CVSS 5.9) in Wireshark, published August 6, 2016. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 6.59%, the 93rd percentile. Fixed in wireshark 2.0.

References

Show 37 moreShow less
This page doesn't list everything

Left out here: 13 versions. The JSON record has them.

MoveEnter Open