CVE-2015-8719
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark...
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, 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
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.5
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
CVE-2015-8719- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/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-20
- Updated
- 2026-11-02
CVE List No score
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
CVE-2015-8719- Updated
- 2026-11-02
EUVDEUVD-2015-8596 No score
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
EUVD-2015-8596- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rcqg-9gpm-3c39
5.5
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark...
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
GHSA-rcqg-9gpm-3c39- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-20
- Updated
- 2026-11-02
OSV
5.5
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
CVE-2015-8719- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-8719
5.5
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
DEBIAN-CVE-2015-8719- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-8719
5.5
The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- Record
UBUNTU-CVE-2015-8719- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2016:0109-1 No score
Security update for wireshark
This update contains Wireshark 1.12.9 and fixes the following issues:
- CVE-2015-7830: pcapng file parser could crash while copying an interface filter (bsc#950437)
- CVE-2015-8711: epan/dissectors/packet-nbap.c in the NBAP dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate conversation data, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.
- CVE-2015-8712: The dissect_hsdsch_channel_info function in epan/dissectors/packet-umts_fp.c in the UMTS FP dissector in Wireshark 1.12.x before 1.12.9 does not validate the number of PDUs, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8713: epan/dissectors/packet-umts_fp.c in the UMTS FP dissector in Wireshark 1.12.x before 1.12.9 does not properly reserve memory for channel ID mappings, which allows remote attackers to cause a denial of service (out-of-bounds memory access and application crash) via a crafted packet.
- CVE-2015-8714: The dissect_dcom_OBJREF function in epan/dissectors/packet-dcom.c in the DCOM dissector in Wireshark 1.12.x before 1.12.9 does not initialize a certain IPv4 data structure, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8715: epan/dissectors/packet-alljoyn.c in the AllJoyn dissector in Wireshark 1.12.x before 1.12.9 does not check for empty arguments, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.
- CVE-2015-8716: The init_t38_info_conv function in epan/dissectors/packet-t38.c in the T.38 dissector in Wireshark 1.12.x before 1.12.9 does not ensure that a conversation exists, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8717: The dissect_sdp function in epan/dissectors/packet-sdp.c in the SDP dissector in Wireshark 1.12.x before 1.12.9 does not prevent use of a negative media count, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8718: Double free vulnerability in epan/dissectors/packet-nlm.c in the NLM dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1, when the 'Match MSG/RES packets for async NLM' option is enabled, allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8719: The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8720: The dissect_ber_GeneralizedTime function in epan/dissectors/packet-ber.c in the BER dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 improperly checks an sscanf return value, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8721: Buffer overflow in the tvb_uncompress function in epan/tvbuff_zlib.c in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 allows remote attackers to cause a denial of service (application crash) via a crafted packet with zlib compression.
- CVE-2015-8722: epan/dissectors/packet-sctp.c in the SCTP dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the frame pointer, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.
- CVE-2015-8723: The AirPDcapPacketProcess function in epan/crypt/airpdcap.c in the 802.11 dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the relationship between the total length and the capture length, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted
- CVE-2015-8724: The…
- Record
SUSE-SU-2016:0109-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:0110-1 No score
Security update for wireshark
This update contains Wireshark 1.12.9 and fixes the following issues:
- CVE-2015-7830: pcapng file parser could crash while copying an interface filter (bsc#950437)
- CVE-2015-8711: epan/dissectors/packet-nbap.c in the NBAP dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate conversation data, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.
- CVE-2015-8712: The dissect_hsdsch_channel_info function in epan/dissectors/packet-umts_fp.c in the UMTS FP dissector in Wireshark 1.12.x before 1.12.9 does not validate the number of PDUs, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8713: epan/dissectors/packet-umts_fp.c in the UMTS FP dissector in Wireshark 1.12.x before 1.12.9 does not properly reserve memory for channel ID mappings, which allows remote attackers to cause a denial of service (out-of-bounds memory access and application crash) via a crafted packet.
- CVE-2015-8714: The dissect_dcom_OBJREF function in epan/dissectors/packet-dcom.c in the DCOM dissector in Wireshark 1.12.x before 1.12.9 does not initialize a certain IPv4 data structure, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8715: epan/dissectors/packet-alljoyn.c in the AllJoyn dissector in Wireshark 1.12.x before 1.12.9 does not check for empty arguments, which allows remote attackers to cause a denial of service (infinite loop) via a crafted packet.
- CVE-2015-8716: The init_t38_info_conv function in epan/dissectors/packet-t38.c in the T.38 dissector in Wireshark 1.12.x before 1.12.9 does not ensure that a conversation exists, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8717: The dissect_sdp function in epan/dissectors/packet-sdp.c in the SDP dissector in Wireshark 1.12.x before 1.12.9 does not prevent use of a negative media count, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8718: Double free vulnerability in epan/dissectors/packet-nlm.c in the NLM dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1, when the 'Match MSG/RES packets for async NLM' option is enabled, allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8719: The dissect_dns_answer function in epan/dissectors/packet-dns.c in the DNS dissector in Wireshark 1.12.x before 1.12.9 mishandles the EDNS0 Client Subnet option, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8720: The dissect_ber_GeneralizedTime function in epan/dissectors/packet-ber.c in the BER dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 improperly checks an sscanf return value, which allows remote attackers to cause a denial of service (application crash) via a crafted packet.
- CVE-2015-8721: Buffer overflow in the tvb_uncompress function in epan/tvbuff_zlib.c in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 allows remote attackers to cause a denial of service (application crash) via a crafted packet with zlib compression.
- CVE-2015-8722: epan/dissectors/packet-sctp.c in the SCTP dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the frame pointer, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted packet.
- CVE-2015-8723: The AirPDcapPacketProcess function in epan/crypt/airpdcap.c in the 802.11 dissector in Wireshark 1.12.x before 1.12.9 and 2.0.x before 2.0.1 does not validate the relationship between the total length and the capture length, which allows remote attackers to cause a denial of service (stack-based buffer overflow and application crash) via a crafted
- CVE-2015-8724: The…
- Record
SUSE-SU-2016:0110-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
wiresharkDebian:12 |
before 2.0.1+g59ea380-1 | 2.0.1+g59ea380-1 |
wiresharkDebian:13 |
before 2.0.1+g59ea380-1 | 2.0.1+g59ea380-1 |
wiresharkDebian:14 |
before 2.0.1+g59ea380-1 | 2.0.1+g59ea380-1 |
wiresharkDebian:7 From an advisory covering 23 CVEs |
before 1.8.2-5wheezy17, plus listed versions 1.8.2-5wheezy101.8.2-5wheezy111.8.2-5wheezy121.8.2-5wheezy131.8.2-5wheezy14 Show 12 moreShow less1.8.2-5wheezy151.8.2-5wheezy15~deb6u11.8.2-5wheezy161.8.2-5wheezy16~deb6u11.8.2-5wheezy21.8.2-5wheezy31.8.2-5wheezy41.8.2-5wheezy51.8.2-5wheezy61.8.2-5wheezy71.8.2-5wheezy81.8.2-5wheezy9 |
1.8.2-5wheezy17 |
wiresharkDebian:8 From an advisory covering 23 CVEs |
before 1.12.1+g01b65bf-4+deb8u4, plus listed versions 1.12.1+g01b65bf-41.12.1+g01b65bf-4+deb8u11.12.1+g01b65bf-4+deb8u21.12.1+g01b65bf-4+deb8u3 |
1.12.1+g01b65bf-4+deb8u4 |
wiresharkSUSE:Linux Enterprise Desktop 12 From an advisory covering 24 CVEs |
before 1.12.9-22.1 | 1.12.9-22.1 |
wiresharkSUSE:Linux Enterprise Desktop 12 SP1 From an advisory covering 24 CVEs |
before 1.12.9-22.1 | 1.12.9-22.1 |
wiresharkSUSE:Linux Enterprise Software Development Kit 12 From an advisory covering 24 CVEs |
before 1.12.9-22.1 | 1.12.9-22.1 |
wiresharkSUSE:Linux Enterprise Software Development Kit 12 SP1 From an advisory covering 24 CVEs |
before 1.12.9-22.1 | 1.12.9-22.1 |
wiresharkSUSE:Linux Enterprise Server 12 From an advisory covering 24 CVEs |
before 1.12.9-22.1 | 1.12.9-22.1 |
Show 13 moreShow less
| Package | Affected | Fixed |
|---|---|---|
wiresharkSUSE:Linux Enterprise Server for SAP Applications 12 From an advisory covering 24 CVEs |
before 1.12.9-22.1 | 1.12.9-22.1 |
wiresharkSUSE:Linux Enterprise Server 12 SP1 From an advisory covering 24 CVEs |
before 1.12.9-22.1 | 1.12.9-22.1 |
wiresharkSUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 24 CVEs |
before 1.12.9-22.1 | 1.12.9-22.1 |
wiresharkSUSE:Linux Enterprise Software Development Kit 11 SP3 From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.1 |
wiresharkSUSE:Linux Enterprise Software Development Kit 11 SP4 From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.1 |
wiresharkSUSE:Linux Enterprise Desktop 11 SP3 From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.1 |
wiresharkSUSE:Linux Enterprise Desktop 11 SP4 From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.1 |
wiresharkSUSE:Linux Enterprise Server 11 SP3 From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.1 |
wiresharkSUSE:Linux Enterprise Server 11 SP3-TERADATA From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.1 |
wiresharkSUSE:Linux Enterprise Server for SAP Applications 11 SP3 From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.1 |
wiresharkSUSE:Linux Enterprise Server 11 SP4 From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.1 |
wiresharkSUSE:Linux Enterprise Server for SAP Applications 11 SP4 From an advisory covering 24 CVEs |
before 1.12.9-0.12.1 | 1.12.9-0.12.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 |
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-2015-8719 is a medium vulnerability (CVSS 5.5) in Wireshark, published January 4, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.52%, the 74th percentile. Fixed in wireshark 2.0.1+g59ea380-1.
References
wireshark.org/security/wnpa-sec-2015-38.html
debian.org/security/2016/dsa-3505
code.wireshark.org/review/gitweb?p=wireshark.git%3Ba=commit%3Bh=30651ab18b42e666f57ea239e58f3ff3a5e9c4ad
bugs.wireshark.org/bugzilla/show_bug.cgi?id=10988
securityfocus.com/bid/79816
security.gentoo.org/glsa/201604-05
Show 36 moreShow less
oracle.com/technetwork/topics/security/bulletinjan2016-2867206.html
securitytracker.com/id/1034551
nvd.nist.gov/vuln/detail/CVE-2015-8719
code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=30651ab18b42e666f57ea239e58f3ff3a5e9c4ad
github.com/advisories/GHSA-rcqg-9gpm-3c39
security-tracker.debian.org/tracker/CVE-2015-8719
suse.com/support/update/announcement/2016/suse-su-20160109-1
bugzilla.suse.com/950437
bugzilla.suse.com/960382
suse.com/security/cve/CVE-2015-7830
suse.com/security/cve/CVE-2015-8711
suse.com/security/cve/CVE-2015-8712
suse.com/security/cve/CVE-2015-8713
suse.com/security/cve/CVE-2015-8714
suse.com/security/cve/CVE-2015-8715
suse.com/security/cve/CVE-2015-8716
suse.com/security/cve/CVE-2015-8717
suse.com/security/cve/CVE-2015-8718
suse.com/security/cve/CVE-2015-8719
suse.com/security/cve/CVE-2015-8720
suse.com/security/cve/CVE-2015-8721
suse.com/security/cve/CVE-2015-8722
suse.com/security/cve/CVE-2015-8723
suse.com/security/cve/CVE-2015-8724
suse.com/security/cve/CVE-2015-8725
suse.com/security/cve/CVE-2015-8726
suse.com/security/cve/CVE-2015-8727
suse.com/security/cve/CVE-2015-8728
suse.com/security/cve/CVE-2015-8729
suse.com/security/cve/CVE-2015-8730
suse.com/security/cve/CVE-2015-8731
suse.com/security/cve/CVE-2015-8732
suse.com/security/cve/CVE-2015-8733
suse.com/support/update/announcement/2016/suse-su-20160110-1
ubuntu.com/security/CVE-2015-8719
cve.org/CVERecord?id=CVE-2015-8719
Left out here: the rest of 2 source descriptions. The JSON record has them.