PT-2022-4705 · Triangle Microworks · Triangle Microworks 60870-6 (Iccp/Tase.2) Library+1

CVE-2022-38138

·

Published

2022-09-06

·

Updated

2022-10-21

CVSS v2.0

7.8

High

VectorAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions Triangle Microworks IEC 61850 Library versions 11.2.0 and earlier Triangle Microworks IEC 61850 Library (C++, C#, or Java language library) versions 5.0.1 and earlier Triangle Microworks 60870-6 (ICCP/TASE.2) Library (C++ language library) versions 4.4.3 and earlier
Description The issue is related to access given to a small number of uninitialized pointers within the code of the libraries. This could allow an attacker to target any client or server using the affected libraries, potentially causing a denial-of-service condition. The vulnerability can be exploited by a remote attacker.
Recommendations For Triangle Microworks IEC 61850 Library versions 11.2.0 and earlier, consider updating to a version later than 11.2.0 to resolve the issue. For Triangle Microworks IEC 61850 Library (C++, C#, or Java language library) versions 5.0.1 and earlier, consider updating to a version later than 5.0.1 to resolve the issue. For Triangle Microworks 60870-6 (ICCP/TASE.2) Library (C++ language library) versions 4.4.3 and earlier, consider updating to a version later than 4.4.3 to resolve the issue. As a temporary workaround, consider restricting access to the affected libraries to minimize the risk of exploitation.

Fix

Access of Uninitialized Pointer

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2022-05595
CVE-2022-38138

Affected Products

Triangle Microworks 60870-6 (Iccp/Tase.2) Library
Triangle Microworks Iec 61850 Library