Wireshark 1.12.x < 1.12.4 Multiple Vulnerabilities

high Nessus Plugin ID 81672

Synopsis

An application installed on the remote Windows host is affected by multiple vulnerabilities.

Description

The version of Wireshark installed on the remote Windows host is prior to 1.12.4. It is, therefore, affected by multiple vulnerabilities as referenced in the wireshark-1.12.4 advisory.

- Integer overflow in the dissect_osd2_cdb_continuation function in epan/dissectors/packet-scsi-osd.c in the SCSI OSD dissector in Wireshark 1.12.x before 1.12.4 allows remote attackers to cause a denial of service (infinite loop) via a crafted length field in a packet. (CVE-2015-2192)

- The dissect_atn_cpdlc_heur function in asn1/atn-cpdlc/packet-atn-cpdlc-template.c in the ATN-CPDLC dissector in Wireshark 1.12.x before 1.12.4 does not properly follow the TRY/ENDTRY code requirements, which allows remote attackers to cause a denial of service (stack memory corruption and application crash) via a crafted packet. (CVE-2015-2187)

- epan/dissectors/packet-wcp.c in the WCP dissector in Wireshark 1.10.x before 1.10.13 and 1.12.x before 1.12.4 does not properly initialize a data structure, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted packet that is improperly handled during decompression. (CVE-2015-2188)

- Off-by-one error in the pcapng_read function in wiretap/pcapng.c in the pcapng file parser in Wireshark 1.10.x before 1.10.13 and 1.12.x before 1.12.4 allows remote attackers to cause a denial of service (out- of-bounds read and application crash) via an invalid Interface Statistics Block (ISB) interface ID in a crafted packet. (CVE-2015-2189)

- epan/proto.c in Wireshark 1.12.x before 1.12.4 does not properly handle integer data types greater than 32 bits in size, which allows remote attackers to cause a denial of service (assertion failure and application exit) via a crafted packet that is improperly handled by the LLDP dissector. (CVE-2015-2190)

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version number.

Solution

Upgrade to Wireshark version 1.12.4 or later.

See Also

https://gitlab.com/wireshark/wireshark/-/issues/10844

https://gitlab.com/wireshark/wireshark/-/issues/10895

https://gitlab.com/wireshark/wireshark/-/issues/10983

https://gitlab.com/wireshark/wireshark/-/issues/11023

https://gitlab.com/wireshark/wireshark/-/issues/11024

https://gitlab.com/wireshark/wireshark/-/issues/9952

https://www.wireshark.org/docs/relnotes/wireshark-1.12.4.html

https://www.wireshark.org/security/wnpa-sec-2015-06

https://www.wireshark.org/security/wnpa-sec-2015-07

https://www.wireshark.org/security/wnpa-sec-2015-08

https://www.wireshark.org/security/wnpa-sec-2015-09

https://www.wireshark.org/security/wnpa-sec-2015-10

https://www.wireshark.org/security/wnpa-sec-2015-11

Plugin Details

Severity: High

ID: 81672

File Name: wireshark_1_12_4.nasl

Version: 1.10

Type: Local

Agent: windows

Family: Windows

Published: 3/6/2015

Updated: 10/21/2026

Supported Sensors: Frictionless Assessment Agent, Nessus Agent, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

Risk Information

VPR

Risk Factor: Low

Score: 3

Percentile: 23.18

CVSS v2

Risk Factor: Medium

Base Score: 5

Temporal Score: 3.7

Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P

CVSS Score Source: CVE-2015-2192

CVSS v3

Risk Factor: High

Base Score: 7.5

Temporal Score: 6.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

CPE: cpe:/a:wireshark:wireshark

Required KB Items: SMB/Registry/Enumerated, installed_sw/Wireshark

Exploit Ease: No known exploits are available

Patch Publication Date: 3/4/2015

Vulnerability Publication Date: 3/4/2015

Reference Information

CVE: CVE-2015-2187, CVE-2015-2188, CVE-2015-2189, CVE-2015-2190, CVE-2015-2191, CVE-2015-2192

BID: 72937, 72938, 72940, 72941, 72942