Skip to main content

Libiec61850

52 CVEs product

Monthly

CVE-2026-68906 Oct 16, 15:49 HIGH PATCH This Week

Denial of service in mz-automation libIEC61850 prior to 1.6.2 allows an unauthenticated remote peer to exhaust CPU indefinitely by sending a malformed ACSE AARE PDU during association establishment. The bug is an out-of-bounds read (CWE-125) in parseUserInformation when a truncated long-form BER length makes BerDecoder_decodeLength return a negative position that is not validated, leading to a buffer[-1] access and a parse-reset loop; a process abort is possible only when the preceding byte lies on an inaccessible memory page, making that outcome memory-layout dependent. No public exploit code or active exploitation was identified at time of analysis, and the assessed impact is availability only (CVSS 3.1 7.5), not code execution or data disclosure.

Buffer Overflow Denial Of Service Information Disclosure Libiec61850 Mz Automation
NVD GitHub
CVSS 4.0
8.7
CVE-2026-68907 Oct 16, 15:48 HIGH PATCH This Week

Denial of service in mz-automation libIEC61850 before 1.6.2 lets a remote, unauthenticated attacker crash IEC 61850 servers by sending a single defineNamedVariableList MMS request. The bug is a stack out-of-bounds read (CWE-125) in checkDataSetAccess, where source and destination arguments are reversed in a StringUtils_copyStringToBuffer call used to build an MMS_ASSOCIATION_SPECIFIC dataset reference, so an uninitialized 130-byte stack buffer is treated as a source string and strlen walks past its bounds before those bytes are copied into the caller-owned listName buffer. Exposure is conditional: the server must have the dynamic dataset service enabled and a dataset access handler installed, both non-default integration choices, but any network-reachable server configured that way is trivially hit for a full loss of availability; the vulnerability is fixed in release v1.6.2 and no public exploit code was identified at time of analysis. No CISA KEV entry is associated with this CVE, and the tags indicating information disclosure reflect leaked stack bytes rather than a confirmed confidentiality breach, since the assessed impact is availability-only.

Buffer Overflow Denial Of Service Information Disclosure Libiec61850 Mz Automation
NVD GitHub
CVSS 4.0
8.2
CVE-2026-48741 Oct 16, 15:45 HIGH PATCH This Week

Remote MMS Read requests can crash libIEC61850 MMS servers running versions prior to 1.6.2 when the server's data model contains array-typed variables. An unauthenticated attacker (CVSS vector PR:N, AV:N) sends an alternate-array-access read with numberOfElements greater than zero and a sub-array range that exceeds the array bounds; the resulting out-of-range MmsValue_getElement call returns NULL, which is then passed to MmsValue_isDeletable and dereferenced, producing a NULL pointer dereference and process crash. Impact is availability-only (CVSS 7.5, C:N/I:N/A:H) and scoped to the array sub-access code path, since the single-element error path handles the same invalid index safely; no public exploit identified at time of analysis.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
7.5
CVE-2026-48503 Oct 16, 15:44 HIGH PATCH This Week

An unauthenticated remote client can disclose stale memory contents from a libIEC61850 server running the MMS file service, because a crafted out-of-range initialPosition in a fileOpen request drives an unsigned integer underflow in the fileRead path and produces an oversized response that appends leftover bytes from the reused connection buffer. All versions prior to 1.6.2 are affected, and exploitation requires only network reachability to the MMS/TCP listener with the file service enabled - a non-default configuration. No public exploit code has been identified at time of analysis and there is no confirmed active exploitation, though the independently assessed confidentiality impact is moderate rather than catastrophic since the attacker cannot select or guarantee the sensitivity of the leaked bytes.

Information Disclosure Integer Overflow Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
7.5
CVE-2026-65421 Jul 30, 22:35 HIGH PATCH CISA Act Now

Heap buffer over-read in MZ Automation GmbH's libiec61850 (versions prior to 1.6.2) allows an unauthenticated adjacent-network attacker to crash the MMS service process by sending a crafted BER-encoded message with an invalid length value in a BOOLEAN or INTEGER field. The MMS BER decoder performs no bounds validation on the attacker-supplied length, causing a read past the end of a heap-allocated buffer and subsequent process termination. CISA ICS-CERT issued advisory ICSA-26-211-10 for this vulnerability; no public exploit code or KEV listing has been identified at time of analysis.

Buffer Overflow Information Disclosure Libiec61850 Mz Automation Gmbh
NVD VulDB GitHub
CVSS 4.0
7.1
EPSS
0.2%
CVE-2026-66364 Jul 30, 22:33 HIGH PATCH CISA Act Now

Denial-of-service in MZ Automation's libiec61850 (versions before 1.6.2) allows an unauthenticated attacker on the process bus to crash IEC 61850 subscriber processes with a single crafted GOOSE frame. The GOOSE payload parser mishandles nested length fields, so an inner element length that exceeds its enclosing length forces a one-byte out-of-bounds read (CWE-125) that reliably terminates the subscriber. No public exploit identified at time of analysis, and it is not listed in CISA KEV; the CISA ICS advisory (ICSA-26-211-10) and a vendor patch are available.

Buffer Overflow Information Disclosure Libiec61850 Mz Automation Gmbh
NVD VulDB GitHub
CVSS 4.0
7.1
EPSS
0.2%
CVE-2026-66360 Jul 30, 22:25 HIGH PATCH CISA Act Now

Remote unauthenticated denial of service in MZ Automation's libiec61850 (all versions before 1.6.2) allows an attacker to crash IEC 61850/MMS server processes by opening a crafted TCP/102 connection. The flaw sits in the ISO Presentation layer's normal-mode negotiation, where a missing length check on an attacker-controlled zero-length field triggers a bounded heap out-of-bounds read that terminates the process before any MMS session is even established. No public exploit identified at time of analysis and it is not on CISA KEV, but the pre-authentication network reach and low complexity make it a credible availability threat to exposed OT/ICS devices.

Buffer Overflow Denial Of Service Information Disclosure Libiec61850 Mz Automation Gmbh
NVD VulDB GitHub
CVSS 4.0
8.7
EPSS
0.3%
CVE-2026-50032 Jul 23, 20:53 HIGH CISA Act Now

Denial of service in MZ Automation's libiec61850 library allows a network-adjacent attacker to crash an IEC 61850 MMS server by sending a specially crafted WriteRequest whose listOfData field is empty, triggering a NULL pointer dereference (CWE-476) in the Write Named Variable List handler. Any device or application embedding the affected library as an MMS server - commonly protection relays, RTUs, gateways, and SCADA front-ends in electric-power and industrial environments - is exposed. Reported through CISA ICS-CERT (advisory ICSA-26-204-06) with no public exploit identified at time of analysis and no CISA KEV listing.

Denial Of Service Null Pointer Dereference Libiec61850 Mz Automation
NVD VulDB
CVSS 4.0
8.7
EPSS
0.3%
CVE-2026-50103 Jul 23, 20:50 HIGH CISA Act Now

Denial of service in MZ Automation's libiec61850 lets a network-adjacent attacker crash any application subscribing to GOOSE traffic by transmitting a single crafted L2 GOOSE or R-GOOSE frame carrying a malformed TLV. Because the fault lives in the shared parser used by both the Layer-2 and routable variants, both transport modes are affected, and successful exploitation produces a NULL pointer dereference that terminates the subscriber process. No public exploit identified at time of analysis and the issue is not listed in CISA KEV; the CVSS 4.0 base score is 7.1 with availability-only impact.

Denial Of Service Libiec61850 Mz Automation
NVD VulDB
CVSS 4.0
7.1
EPSS
0.2%
CVE-2026-49035 Jul 23, 20:48 CRITICAL CISA Emergency

Remote code execution in MZ Automation's libiec61850 IEC 61850 library is possible via a crafted MMS Initiate request that triggers a heap-based buffer overflow (CWE-122); RCE was demonstrated on hosts with ASLR disabled, while ASLR-enabled deployments face memory corruption or denial of service. Any device or application embedding this library and exposing the MMS/TCP (typically port 102) service to attacker-reachable networks is affected. Reported through CISA ICS-CERT (ICSA-26-204-06); no public exploit identified at time of analysis and no EPSS/KEV signal is present in the source data.

RCE Buffer Overflow Denial Of Service Heap Overflow Libiec61850 +1
NVD VulDB
CVSS 4.0
9.2
EPSS
0.4%
CVE-2026-50039 Jul 23, 20:32 HIGH CISA Act Now

Denial of service in MZ Automation's libiec61850 library allows remote unauthenticated attackers to corrupt memory by sending a crafted Read Request, triggering a stack-based buffer overflow (CWE-121). The flaw affects the IEC 61850 MMS server implementation used in power-grid and industrial automation devices, and was disclosed via a CISA ICS advisory (ICSA-26-204-06). No public exploit is identified at time of analysis, and the vendor CVSS 4.0 vector scores only availability impact, indicating a service crash rather than confirmed code execution.

Buffer Overflow Stack Overflow Libiec61850 Mz Automation
NVD VulDB
CVSS 4.0
8.7
EPSS
0.3%
CVE-2026-68908 Oct 16, 15:47 MEDIUM PATCH This Month

Remote, unauthenticated clients can crash libIEC61850-based MMS servers running versions prior to 1.6.2 by writing an RptID value longer than 129 bytes to a report control block and then triggering report serialization via General Interrogation (GI). The oversized identifier overflows a fixed 130-byte stack buffer that is later wrapped as a temporary MmsValue and handed to MmsValue_setVisibleString, whose resize path attempts to free non-heap (stack) memory - an invalid free that terminates the server process. Impact is availability-only (CVSS 5.3, A:L) with no code execution, data disclosure, or integrity effect, and no public exploit has been identified at time of analysis; the issue is fixed in upstream version 1.6.2.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
5.3
CVE-2026-57446 Oct 16, 15:46 MEDIUM PATCH This Month

Remote denial of service in libIEC61850 1.6.1 allows an unauthenticated network attacker to crash an MMS server that has the file service and ObtainFile operation enabled. A successful ObtainFile frees the task's file handle but leaves the stale non-NULL pointer in a task reset to the NOT_USED state; a subsequent ObtainFile that reuses that task and fails destination-file creation then closes the already-freed handle a second time (CWE-415 double free), aborting the server process. Exploitation requires a specific success-then-failure request sequence and reachability to the exposed MMS endpoint; no public exploit code has been identified at time of analysis, and impact is limited to availability (CVSS 5.3, AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) with no data exposure. The flaw is confirmed fixed in version 1.6.2.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
5.3
CVE-2026-19259 Aug 08, 06:00 LOW POC Monitor

Heap-based buffer overflow in MZ Automation libiec61850 up to version 1.6.1 allows a local attacker with low privileges to corrupt heap memory by supplying a crafted GetNamedVariableListAttributesResponse itemId argument to the MmsMapping_varAccessSpecToObjectReference function in the MMS Protocol Workflow. A public proof-of-concept exploit has been released and is available for download. The vulnerability has not yet been patched; the project was notified via GitHub issue #599 but has not responded at time of analysis. No active exploitation is confirmed by CISA KEV, though the publicly available PoC meaningfully elevates near-term risk.

Buffer Overflow Heap Overflow Libiec61850 Mz Automation
NVD VulDB GitHub
CVSS 4.0
1.9
EPSS
0.1%
CVE-2026-18583 Aug 03, 04:15 MEDIUM POC PATCH This Month

Out-of-bounds read in mz-automation libiec61850 up to version 1.6.1 allows remote unauthenticated attackers to crash the IEC 61850 MMS server process and potentially leak heap or stack memory contents by sending a crafted MMS DataSet access request. The root cause is unconstrained string copy operations in the checkDataSetAccess function, now confirmed fixed in v1.6.2 via bounded copy with a 129-byte limit. A public exploit has been disclosed; however, this vulnerability is not listed in CISA KEV and the CVSS 4.0 score of 6.9 (Medium) reflects limited impact scope confined to availability of the vulnerable system.

Buffer Overflow Information Disclosure Libiec61850 Mz Automation
NVD VulDB GitHub
CVSS 4.0
5.5
EPSS
0.5%
CVE-2026-18582 Aug 03, 01:15 MEDIUM POC PATCH This Month

Remote unauthenticated crash in mz-automation libiec61850 1.6.0-1.6.1 allows a network attacker to terminate an IEC 61850 MMS server by supplying an oversized Report ID string to the Report Control Block write handler, triggering a free of non-heap memory (CWE-590). No authentication or user interaction is required per the CVSS 4.0 vector (PR:N/UI:N/AV:N), and a public proof-of-concept exploit exists at the referenced GitHub issue. Active exploitation has not been confirmed by CISA KEV, but the combination of a public PoC and trivial exploitation path elevates practical risk in operational technology environments where IEC 61850 server continuity is safety-critical.

Information Disclosure Libiec61850 Mz Automation
NVD VulDB GitHub
CVSS 4.0
5.5
EPSS
0.5%
CVE-2026-66349 Jul 30, 22:31 MEDIUM PATCH CISA This Month

Denial-of-service in MZ Automation GmbH libiec61850 (all versions before 1.6.2) allows an adjacent unauthenticated attacker to crash the MMS server process by sending a crafted BER-encoded confirmed request PDU containing an extended BER tag over an established MMS session. The missing bounds check in the buffer decoder causes a one-byte heap out-of-bounds read, terminating the MMS service and disrupting IEC 61850-based industrial control communications. No active exploitation is confirmed (not listed in CISA KEV), and no public exploit code has been identified at time of analysis.

Buffer Overflow Information Disclosure Libiec61850 Mz Automation Gmbh
NVD VulDB GitHub
CVSS 4.0
6.9
EPSS
0.2%
CVE-2026-56758 Jul 30, 22:29 MEDIUM PATCH CISA This Month

Out-of-bounds heap read in MZ Automation GmbH libiec61850 (all versions before 1.6.2) allows an unauthenticated adjacent-network attacker to crash an MMS server by sending a crafted AARQ PDU with a zero or one-byte length value in the calling AP title field during connection establishment. The ACSE parser fails to bounds-check the attacker-controlled length, reading past the end of a heap buffer and causing availability loss - a significant concern in IEC 61850 substation automation environments where device availability underpins grid protection and monitoring. No public exploit has been identified at time of analysis, and no CISA KEV listing exists; a vendor patch (version 1.6.2) is available per CISA ICS advisory ICSA-26-211-10.

Buffer Overflow Information Disclosure Libiec61850 Mz Automation Gmbh
NVD VulDB GitHub
CVSS 4.0
6.9
EPSS
0.2%
CVE-2024-45971 Nov 15, 19:15 CRITICAL PATCH Act Now

Multiple Buffer overflows in the MMS Client in MZ Automation LibIEC61850 before commit 1f52be9ddeae00e69cd43e4cac3cb4f0c880c4f0 allow a malicious server to cause a stack-based buffer overflow via the. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Buffer Copy without Size Check vulnerability could allow attackers to overflow a buffer to corrupt adjacent memory.

Buffer Overflow Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
9.8
EPSS
0.6%
CVE-2024-45970 Nov 15, 19:15 CRITICAL PATCH Act Now

Multiple Buffer overflows in the MMS Client in MZ Automation LibIEC61850 before commit ac925fae8e281ac6defcd630e9dd756264e9c5bc allow a malicious server to cause a stack-based buffer overflow via the. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Buffer Copy without Size Check vulnerability could allow attackers to overflow a buffer to corrupt adjacent memory.

Buffer Overflow Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
9.8
EPSS
0.6%
CVE-2024-36702 Jun 11, 19:16 HIGH POC This Week

libiec61850 v1.5 was discovered to contain a heap overflow via the BerEncoder_encodeLength function at /asn1/ber_encoder.c. Rated high severity (CVSS 7.4), this vulnerability is no authentication required. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 Mz Automation
NVD GitHub VulDB
CVSS 3.1
7.4
EPSS
0.3%
CVE-2024-28286 Mar 21, 02:52 HIGH POC This Week

In mz-automation libiec61850 v1.4.0, a NULL Pointer Dereference was detected in the mmsServer_handleFileCloseRequest.c function of src/mms/iso_mms/server/mms_file_service.c. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
7.5
EPSS
0.7%
CVE-2024-26529 Mar 13, 08:15 HIGH POC This Week

An issue in mz-automation libiec61850 v.1.5.3 and before, allows a remote attacker to cause a denial of service (DoS) via the mmsServer_handleDeleteNamedVariableListRequest function of. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
7.5
EPSS
0.8%
CVE-2024-25366 Feb 20, 16:15 MEDIUM POC This Month

Buffer Overflow vulnerability in mz-automation.de libiec61859 v.1.4.0 allows a remote attacker to cause a denial of service via the mmsServer_handleGetNameListRequest function to the. Rated medium severity (CVSS 6.2), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Denial Of Service Integer Overflow Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
6.2
EPSS
0.9%
CVE-2023-27772 Apr 13, 18:15 HIGH POC PATCH This Week

libiec61850 v1.5.1 was discovered to contain a segmentation violation via the function ControlObjectClient_setOrigin() at /client/client_control.c. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
7.5
EPSS
0.9%
CVE-2022-3976 Nov 13, 14:15 HIGH PATCH This Week

A vulnerability has been found in MZ Automation libiec61850 up to 1.4 and classified as critical. Rated high severity (CVSS 8.8), this vulnerability is no authentication required, low attack complexity. This Path Traversal vulnerability could allow attackers to access files and directories outside the intended path.

Path Traversal Libiec61850 Mz Automation
NVD GitHub VulDB
CVSS 3.1
8.8
EPSS
0.5%
CVE-2022-2973 Sep 23, 16:15 HIGH This Week

MZ Automation's libIEC61850 (versions 1.4 and prior; version 1.5 prior to commit a3b04b7bc4872a5a39e5de3fdc5fbde52c09e10e) uses a NULL pointer in certain situations. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 Mz Automation
NVD
CVSS 3.1
7.5
EPSS
0.8%
CVE-2022-2972 Sep 23, 16:15 CRITICAL Act Now

MZ Automation's libIEC61850 (versions 1.4 and prior; version 1.5 prior to commit a3b04b7bc4872a5a39e5de3fdc5fbde52c09e10e) is vulnerable to a stack-based buffer overflow, which could allow an. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Stack Overflow Libiec61850 Mz Automation
NVD
CVSS 3.1
9.8
EPSS
1.2%
CVE-2022-2971 Sep 23, 16:15 HIGH This Week

MZ Automation's libIEC61850 (versions 1.4 and prior; version 1.5 prior to commit a3b04b7bc4872a5a39e5de3fdc5fbde52c09e10e) accesses a resource using an incompatible type, which could allow an. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Denial Of Service Memory Corruption Libiec61850 Mz Automation
NVD
CVSS 3.1
7.5
EPSS
0.8%
CVE-2022-2970 Sep 23, 16:15 CRITICAL Act Now

MZ Automation's libIEC61850 (versions 1.4 and prior; version 1.5 prior to commit a3b04b7bc4872a5a39e5de3fdc5fbde52c09e10e) does not sanitize input before memcpy is used, which could allow an attacker. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Stack Overflow Libiec61850 Mz Automation
NVD
CVSS 3.1
9.8
EPSS
1.1%
CVE-2022-21159 Apr 15, 16:15 HIGH POC PATCH This Week

A denial of service vulnerability exists in the parseNormalModeParameters functionality of MZ Automation GmbH libiec61850 1.5.0. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
7.5
EPSS
1.8%
CVE-2022-1302 Apr 12, 08:15 HIGH This Week

In the MZ Automation LibIEC61850 in versions prior to 1.5.1 an unauthenticated attacker can craft a goose message, which may result in a denial of service. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Denial Of Service Libiec61850 Mz Automation
NVD
CVSS 3.1
7.5
EPSS
1.1%
CVE-2020-15158 Aug 26, 18:15 CRITICAL PATCH Act Now

In libIEC61850 before version 1.4.3, when a message with COTP message length field with value < 4 is received an integer underflow will happen leading to heap buffer overflow. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
9.8
EPSS
2.0%
CVE-2020-7054 Jan 14, 21:15 HIGH POC This Week

MmsValue_decodeMmsData in mms/iso_mms/server/mms_access_result.c in libIEC61850 through 1.4.0 has a heap-based buffer overflow when parsing the MMS_BIT_STRING data type. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
8.8
EPSS
1.1%
CVE-2019-19958 Dec 24, 22:15 MEDIUM POC This Month

In libIEC61850 1.4.0, StringUtils_createStringFromBuffer in common/string_utilities.c has an integer signedness issue that could lead to an attempted excessive memory allocation and denial of service. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
6.5
EPSS
0.9%
CVE-2019-19957 Dec 24, 22:15 MEDIUM POC This Month

In libIEC61850 1.4.0, getNumberOfElements in mms/iso_mms/server/mms_access_result.c has an out-of-bounds read vulnerability, related to bufPos and elementLength. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
6.5
EPSS
0.9%
CVE-2019-19944 Dec 23, 19:15 MEDIUM POC This Month

In libIEC61850 1.4.0, BerDecoder_decodeUint32 in mms/asn1/ber_decode.c has an out-of-bounds read, related to intLen and bufPos. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
6.5
EPSS
0.9%
CVE-2019-19931 Dec 23, 03:15 HIGH POC This Week

In libIEC61850 1.4.0, MmsValue_decodeMmsData in mms/iso_mms/server/mms_access_result.c has a heap-based buffer overflow. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
8.8
EPSS
1.3%
CVE-2019-19930 Dec 23, 03:15 MEDIUM POC This Month

In libIEC61850 1.4.0, MmsValue_newOctetString in mms/iso_mms/common/mms_value.c has an integer signedness error that can lead to an attempted excessive memory allocation. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Integer Overflow Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
6.5
EPSS
1.1%
CVE-2019-16510 Sep 19, 16:15 HIGH POC This Week

libIEC61850 through 1.3.3 has a use-after-free in MmsServer_waitReady in mms/iso_mms/server/mms_server.c, as demonstrated by server_example_goose. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Use After Free Memory Corruption Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
7.5
EPSS
1.4%
CVE-2019-1010300 Jul 15, 18:15 HIGH POC This Week

mz-automation libiec61850 1.3.2 1.3.1 1.3.0 is affected by: Buffer Overflow. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
7.5
EPSS
1.3%
CVE-2019-6719 Jan 23, 22:29 HIGH POC This Week

An issue has been found in libIEC61850 v1.3.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Use After Free Memory Corruption Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
7.5
EPSS
1.5%
CVE-2019-6138 Jan 11, 17:29 HIGH POC This Week

An issue has been found in libIEC61850 v1.3.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
7.5
EPSS
1.5%
CVE-2019-6136 Jan 11, 17:29 HIGH POC This Week

An issue has been found in libIEC61850 v1.3.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
7.5
EPSS
1.5%
CVE-2019-6135 Jan 11, 17:29 HIGH POC This Week

An issue has been found in libIEC61850 v1.3.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
7.5
EPSS
1.7%
CVE-2018-19185 Nov 12, 05:29 CRITICAL POC Act Now

An issue has been found in libIEC61850 v1.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
9.8
EPSS
2.1%
CVE-2018-19122 Nov 09, 11:29 MEDIUM POC This Month

An issue has been found in libIEC61850 v1.3. Rated medium severity (CVSS 4.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
4.3
EPSS
1.2%
CVE-2018-19121 Nov 09, 11:29 MEDIUM POC This Month

An issue has been found in libIEC61850 v1.3. Rated medium severity (CVSS 4.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
4.3
EPSS
1.2%
CVE-2018-19093 Nov 07, 19:29 HIGH POC This Week

An issue has been found in libIEC61850 v1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Heap Overflow Libiec61850 Mz Automation
NVD GitHub
CVSS 3.1
7.5
EPSS
1.7%
CVE-2018-18957 Nov 05, 22:29 CRITICAL POC THREAT Act Now

An issue has been found in libIEC61850 v1.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 Mz Automation
NVD GitHub Exploit-DB
CVSS 3.0
9.8
EPSS
11.6%
CVE-2018-18937 Nov 05, 09:29 HIGH POC This Week

An issue has been found in libIEC61850 v1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
7.5
EPSS
1.7%
CVE-2018-18834 Oct 30, 06:29 CRITICAL POC Act Now

An issue has been found in libIEC61850 v1.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 Mz Automation
NVD GitHub
CVSS 3.0
9.8
EPSS
2.1%
CVSS 8.7
HIGH PATCH This Week

Denial of service in mz-automation libIEC61850 prior to 1.6.2 allows an unauthenticated remote peer to exhaust CPU indefinitely by sending a malformed ACSE AARE PDU during association establishment. The bug is an out-of-bounds read (CWE-125) in parseUserInformation when a truncated long-form BER length makes BerDecoder_decodeLength return a negative position that is not validated, leading to a buffer[-1] access and a parse-reset loop; a process abort is possible only when the preceding byte lies on an inaccessible memory page, making that outcome memory-layout dependent. No public exploit code or active exploitation was identified at time of analysis, and the assessed impact is availability only (CVSS 3.1 7.5), not code execution or data disclosure.

Buffer Overflow Denial Of Service Information Disclosure +2
NVD GitHub
CVSS 8.2
HIGH PATCH This Week

Denial of service in mz-automation libIEC61850 before 1.6.2 lets a remote, unauthenticated attacker crash IEC 61850 servers by sending a single defineNamedVariableList MMS request. The bug is a stack out-of-bounds read (CWE-125) in checkDataSetAccess, where source and destination arguments are reversed in a StringUtils_copyStringToBuffer call used to build an MMS_ASSOCIATION_SPECIFIC dataset reference, so an uninitialized 130-byte stack buffer is treated as a source string and strlen walks past its bounds before those bytes are copied into the caller-owned listName buffer. Exposure is conditional: the server must have the dynamic dataset service enabled and a dataset access handler installed, both non-default integration choices, but any network-reachable server configured that way is trivially hit for a full loss of availability; the vulnerability is fixed in release v1.6.2 and no public exploit code was identified at time of analysis. No CISA KEV entry is associated with this CVE, and the tags indicating information disclosure reflect leaked stack bytes rather than a confirmed confidentiality breach, since the assessed impact is availability-only.

Buffer Overflow Denial Of Service Information Disclosure +2
NVD GitHub
CVSS 7.5
HIGH PATCH This Week

Remote MMS Read requests can crash libIEC61850 MMS servers running versions prior to 1.6.2 when the server's data model contains array-typed variables. An unauthenticated attacker (CVSS vector PR:N, AV:N) sends an alternate-array-access read with numberOfElements greater than zero and a sub-array range that exceeds the array bounds; the resulting out-of-range MmsValue_getElement call returns NULL, which is then passed to MmsValue_isDeletable and dereferenced, producing a NULL pointer dereference and process crash. Impact is availability-only (CVSS 7.5, C:N/I:N/A:H) and scoped to the array sub-access code path, since the single-element error path handles the same invalid index safely; no public exploit identified at time of analysis.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
CVSS 7.5
HIGH PATCH This Week

An unauthenticated remote client can disclose stale memory contents from a libIEC61850 server running the MMS file service, because a crafted out-of-range initialPosition in a fileOpen request drives an unsigned integer underflow in the fileRead path and produces an oversized response that appends leftover bytes from the reused connection buffer. All versions prior to 1.6.2 are affected, and exploitation requires only network reachability to the MMS/TCP listener with the file service enabled - a non-default configuration. No public exploit code has been identified at time of analysis and there is no confirmed active exploitation, though the independently assessed confidentiality impact is moderate rather than catastrophic since the attacker cannot select or guarantee the sensitivity of the leaked bytes.

Information Disclosure Integer Overflow Libiec61850 +1
NVD GitHub
EPSS 0% CVSS 7.1
HIGH PATCH Act Now

Heap buffer over-read in MZ Automation GmbH's libiec61850 (versions prior to 1.6.2) allows an unauthenticated adjacent-network attacker to crash the MMS service process by sending a crafted BER-encoded message with an invalid length value in a BOOLEAN or INTEGER field. The MMS BER decoder performs no bounds validation on the attacker-supplied length, causing a read past the end of a heap-allocated buffer and subsequent process termination. CISA ICS-CERT issued advisory ICSA-26-211-10 for this vulnerability; no public exploit code or KEV listing has been identified at time of analysis.

Buffer Overflow Information Disclosure Libiec61850 +1
NVD VulDB GitHub
EPSS 0% CVSS 7.1
HIGH PATCH Act Now

Denial-of-service in MZ Automation's libiec61850 (versions before 1.6.2) allows an unauthenticated attacker on the process bus to crash IEC 61850 subscriber processes with a single crafted GOOSE frame. The GOOSE payload parser mishandles nested length fields, so an inner element length that exceeds its enclosing length forces a one-byte out-of-bounds read (CWE-125) that reliably terminates the subscriber. No public exploit identified at time of analysis, and it is not listed in CISA KEV; the CISA ICS advisory (ICSA-26-211-10) and a vendor patch are available.

Buffer Overflow Information Disclosure Libiec61850 +1
NVD VulDB GitHub
EPSS 0% CVSS 8.7
HIGH PATCH Act Now

Remote unauthenticated denial of service in MZ Automation's libiec61850 (all versions before 1.6.2) allows an attacker to crash IEC 61850/MMS server processes by opening a crafted TCP/102 connection. The flaw sits in the ISO Presentation layer's normal-mode negotiation, where a missing length check on an attacker-controlled zero-length field triggers a bounded heap out-of-bounds read that terminates the process before any MMS session is even established. No public exploit identified at time of analysis and it is not on CISA KEV, but the pre-authentication network reach and low complexity make it a credible availability threat to exposed OT/ICS devices.

Buffer Overflow Denial Of Service Information Disclosure +2
NVD VulDB GitHub
EPSS 0% CVSS 8.7
HIGH Act Now

Denial of service in MZ Automation's libiec61850 library allows a network-adjacent attacker to crash an IEC 61850 MMS server by sending a specially crafted WriteRequest whose listOfData field is empty, triggering a NULL pointer dereference (CWE-476) in the Write Named Variable List handler. Any device or application embedding the affected library as an MMS server - commonly protection relays, RTUs, gateways, and SCADA front-ends in electric-power and industrial environments - is exposed. Reported through CISA ICS-CERT (advisory ICSA-26-204-06) with no public exploit identified at time of analysis and no CISA KEV listing.

Denial Of Service Null Pointer Dereference Libiec61850 +1
NVD VulDB
EPSS 0% CVSS 7.1
HIGH Act Now

Denial of service in MZ Automation's libiec61850 lets a network-adjacent attacker crash any application subscribing to GOOSE traffic by transmitting a single crafted L2 GOOSE or R-GOOSE frame carrying a malformed TLV. Because the fault lives in the shared parser used by both the Layer-2 and routable variants, both transport modes are affected, and successful exploitation produces a NULL pointer dereference that terminates the subscriber process. No public exploit identified at time of analysis and the issue is not listed in CISA KEV; the CVSS 4.0 base score is 7.1 with availability-only impact.

Denial Of Service Libiec61850 Mz Automation
NVD VulDB
EPSS 0% CVSS 9.2
CRITICAL Emergency

Remote code execution in MZ Automation's libiec61850 IEC 61850 library is possible via a crafted MMS Initiate request that triggers a heap-based buffer overflow (CWE-122); RCE was demonstrated on hosts with ASLR disabled, while ASLR-enabled deployments face memory corruption or denial of service. Any device or application embedding this library and exposing the MMS/TCP (typically port 102) service to attacker-reachable networks is affected. Reported through CISA ICS-CERT (ICSA-26-204-06); no public exploit identified at time of analysis and no EPSS/KEV signal is present in the source data.

RCE Buffer Overflow Denial Of Service +3
NVD VulDB
EPSS 0% CVSS 8.7
HIGH Act Now

Denial of service in MZ Automation's libiec61850 library allows remote unauthenticated attackers to corrupt memory by sending a crafted Read Request, triggering a stack-based buffer overflow (CWE-121). The flaw affects the IEC 61850 MMS server implementation used in power-grid and industrial automation devices, and was disclosed via a CISA ICS advisory (ICSA-26-204-06). No public exploit is identified at time of analysis, and the vendor CVSS 4.0 vector scores only availability impact, indicating a service crash rather than confirmed code execution.

Buffer Overflow Stack Overflow Libiec61850 +1
NVD VulDB
CVSS 5.3
MEDIUM PATCH This Month

Remote, unauthenticated clients can crash libIEC61850-based MMS servers running versions prior to 1.6.2 by writing an RptID value longer than 129 bytes to a report control block and then triggering report serialization via General Interrogation (GI). The oversized identifier overflows a fixed 130-byte stack buffer that is later wrapped as a temporary MmsValue and handed to MmsValue_setVisibleString, whose resize path attempts to free non-heap (stack) memory - an invalid free that terminates the server process. Impact is availability-only (CVSS 5.3, A:L) with no code execution, data disclosure, or integrity effect, and no public exploit has been identified at time of analysis; the issue is fixed in upstream version 1.6.2.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
CVSS 5.3
MEDIUM PATCH This Month

Remote denial of service in libIEC61850 1.6.1 allows an unauthenticated network attacker to crash an MMS server that has the file service and ObtainFile operation enabled. A successful ObtainFile frees the task's file handle but leaves the stale non-NULL pointer in a task reset to the NOT_USED state; a subsequent ObtainFile that reuses that task and fails destination-file creation then closes the already-freed handle a second time (CWE-415 double free), aborting the server process. Exploitation requires a specific success-then-failure request sequence and reachability to the exposed MMS endpoint; no public exploit code has been identified at time of analysis, and impact is limited to availability (CVSS 5.3, AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) with no data exposure. The flaw is confirmed fixed in version 1.6.2.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
EPSS 0% CVSS 1.9
LOW POC Monitor

Heap-based buffer overflow in MZ Automation libiec61850 up to version 1.6.1 allows a local attacker with low privileges to corrupt heap memory by supplying a crafted GetNamedVariableListAttributesResponse itemId argument to the MmsMapping_varAccessSpecToObjectReference function in the MMS Protocol Workflow. A public proof-of-concept exploit has been released and is available for download. The vulnerability has not yet been patched; the project was notified via GitHub issue #599 but has not responded at time of analysis. No active exploitation is confirmed by CISA KEV, though the publicly available PoC meaningfully elevates near-term risk.

Buffer Overflow Heap Overflow Libiec61850 +1
NVD VulDB GitHub
EPSS 0% CVSS 5.5
MEDIUM POC PATCH This Month

Out-of-bounds read in mz-automation libiec61850 up to version 1.6.1 allows remote unauthenticated attackers to crash the IEC 61850 MMS server process and potentially leak heap or stack memory contents by sending a crafted MMS DataSet access request. The root cause is unconstrained string copy operations in the checkDataSetAccess function, now confirmed fixed in v1.6.2 via bounded copy with a 129-byte limit. A public exploit has been disclosed; however, this vulnerability is not listed in CISA KEV and the CVSS 4.0 score of 6.9 (Medium) reflects limited impact scope confined to availability of the vulnerable system.

Buffer Overflow Information Disclosure Libiec61850 +1
NVD VulDB GitHub
EPSS 0% CVSS 5.5
MEDIUM POC PATCH This Month

Remote unauthenticated crash in mz-automation libiec61850 1.6.0-1.6.1 allows a network attacker to terminate an IEC 61850 MMS server by supplying an oversized Report ID string to the Report Control Block write handler, triggering a free of non-heap memory (CWE-590). No authentication or user interaction is required per the CVSS 4.0 vector (PR:N/UI:N/AV:N), and a public proof-of-concept exploit exists at the referenced GitHub issue. Active exploitation has not been confirmed by CISA KEV, but the combination of a public PoC and trivial exploitation path elevates practical risk in operational technology environments where IEC 61850 server continuity is safety-critical.

Information Disclosure Libiec61850 Mz Automation
NVD VulDB GitHub
EPSS 0% CVSS 6.9
MEDIUM PATCH This Month

Denial-of-service in MZ Automation GmbH libiec61850 (all versions before 1.6.2) allows an adjacent unauthenticated attacker to crash the MMS server process by sending a crafted BER-encoded confirmed request PDU containing an extended BER tag over an established MMS session. The missing bounds check in the buffer decoder causes a one-byte heap out-of-bounds read, terminating the MMS service and disrupting IEC 61850-based industrial control communications. No active exploitation is confirmed (not listed in CISA KEV), and no public exploit code has been identified at time of analysis.

Buffer Overflow Information Disclosure Libiec61850 +1
NVD VulDB GitHub
EPSS 0% CVSS 6.9
MEDIUM PATCH This Month

Out-of-bounds heap read in MZ Automation GmbH libiec61850 (all versions before 1.6.2) allows an unauthenticated adjacent-network attacker to crash an MMS server by sending a crafted AARQ PDU with a zero or one-byte length value in the calling AP title field during connection establishment. The ACSE parser fails to bounds-check the attacker-controlled length, reading past the end of a heap buffer and causing availability loss - a significant concern in IEC 61850 substation automation environments where device availability underpins grid protection and monitoring. No public exploit has been identified at time of analysis, and no CISA KEV listing exists; a vendor patch (version 1.6.2) is available per CISA ICS advisory ICSA-26-211-10.

Buffer Overflow Information Disclosure Libiec61850 +1
NVD VulDB GitHub
EPSS 1% CVSS 9.8
CRITICAL PATCH Act Now

Multiple Buffer overflows in the MMS Client in MZ Automation LibIEC61850 before commit 1f52be9ddeae00e69cd43e4cac3cb4f0c880c4f0 allow a malicious server to cause a stack-based buffer overflow via the. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Buffer Copy without Size Check vulnerability could allow attackers to overflow a buffer to corrupt adjacent memory.

Buffer Overflow Libiec61850 Mz Automation
NVD GitHub
EPSS 1% CVSS 9.8
CRITICAL PATCH Act Now

Multiple Buffer overflows in the MMS Client in MZ Automation LibIEC61850 before commit ac925fae8e281ac6defcd630e9dd756264e9c5bc allow a malicious server to cause a stack-based buffer overflow via the. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Buffer Copy without Size Check vulnerability could allow attackers to overflow a buffer to corrupt adjacent memory.

Buffer Overflow Libiec61850 Mz Automation
NVD GitHub
EPSS 0% CVSS 7.4
HIGH POC This Week

libiec61850 v1.5 was discovered to contain a heap overflow via the BerEncoder_encodeLength function at /asn1/ber_encoder.c. Rated high severity (CVSS 7.4), this vulnerability is no authentication required. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 +1
NVD GitHub VulDB
EPSS 1% CVSS 7.5
HIGH POC This Week

In mz-automation libiec61850 v1.4.0, a NULL Pointer Dereference was detected in the mmsServer_handleFileCloseRequest.c function of src/mms/iso_mms/server/mms_file_service.c. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 +1
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC This Week

An issue in mz-automation libiec61850 v.1.5.3 and before, allows a remote attacker to cause a denial of service (DoS) via the mmsServer_handleDeleteNamedVariableListRequest function of. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
EPSS 1% CVSS 6.2
MEDIUM POC This Month

Buffer Overflow vulnerability in mz-automation.de libiec61859 v.1.4.0 allows a remote attacker to cause a denial of service via the mmsServer_handleGetNameListRequest function to the. Rated medium severity (CVSS 6.2), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Denial Of Service Integer Overflow +2
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC PATCH This Week

libiec61850 v1.5.1 was discovered to contain a segmentation violation via the function ControlObjectClient_setOrigin() at /client/client_control.c. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Libiec61850 Mz Automation
NVD GitHub
EPSS 0% CVSS 8.8
HIGH PATCH This Week

A vulnerability has been found in MZ Automation libiec61850 up to 1.4 and classified as critical. Rated high severity (CVSS 8.8), this vulnerability is no authentication required, low attack complexity. This Path Traversal vulnerability could allow attackers to access files and directories outside the intended path.

Path Traversal Libiec61850 Mz Automation
NVD GitHub VulDB
EPSS 1% CVSS 7.5
HIGH This Week

MZ Automation's libIEC61850 (versions 1.4 and prior; version 1.5 prior to commit a3b04b7bc4872a5a39e5de3fdc5fbde52c09e10e) uses a NULL pointer in certain situations. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 +1
NVD
EPSS 1% CVSS 9.8
CRITICAL Act Now

MZ Automation's libIEC61850 (versions 1.4 and prior; version 1.5 prior to commit a3b04b7bc4872a5a39e5de3fdc5fbde52c09e10e) is vulnerable to a stack-based buffer overflow, which could allow an. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Stack Overflow +2
NVD
EPSS 1% CVSS 7.5
HIGH This Week

MZ Automation's libIEC61850 (versions 1.4 and prior; version 1.5 prior to commit a3b04b7bc4872a5a39e5de3fdc5fbde52c09e10e) accesses a resource using an incompatible type, which could allow an. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Denial Of Service Memory Corruption Libiec61850 +1
NVD
EPSS 1% CVSS 9.8
CRITICAL Act Now

MZ Automation's libIEC61850 (versions 1.4 and prior; version 1.5 prior to commit a3b04b7bc4872a5a39e5de3fdc5fbde52c09e10e) does not sanitize input before memcpy is used, which could allow an attacker. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RCE Buffer Overflow Stack Overflow +2
NVD
EPSS 2% CVSS 7.5
HIGH POC PATCH This Week

A denial of service vulnerability exists in the parseNormalModeParameters functionality of MZ Automation GmbH libiec61850 1.5.0. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
EPSS 1% CVSS 7.5
HIGH This Week

In the MZ Automation LibIEC61850 in versions prior to 1.5.1 an unauthenticated attacker can craft a goose message, which may result in a denial of service. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Denial Of Service Libiec61850 Mz Automation
NVD
EPSS 2% CVSS 9.8
CRITICAL PATCH Act Now

In libIEC61850 before version 1.4.3, when a message with COTP message length field with value < 4 is received an integer underflow will happen leading to heap buffer overflow. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Libiec61850 Mz Automation
NVD GitHub
EPSS 1% CVSS 8.8
HIGH POC This Week

MmsValue_decodeMmsData in mms/iso_mms/server/mms_access_result.c in libIEC61850 through 1.4.0 has a heap-based buffer overflow when parsing the MMS_BIT_STRING data type. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 +1
NVD GitHub
EPSS 1% CVSS 6.5
MEDIUM POC This Month

In libIEC61850 1.4.0, StringUtils_createStringFromBuffer in common/string_utilities.c has an integer signedness issue that could lead to an attempted excessive memory allocation and denial of service. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Libiec61850 Mz Automation
NVD GitHub
EPSS 1% CVSS 6.5
MEDIUM POC This Month

In libIEC61850 1.4.0, getNumberOfElements in mms/iso_mms/server/mms_access_result.c has an out-of-bounds read vulnerability, related to bufPos and elementLength. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Libiec61850 +1
NVD GitHub
EPSS 1% CVSS 6.5
MEDIUM POC This Month

In libIEC61850 1.4.0, BerDecoder_decodeUint32 in mms/asn1/ber_decode.c has an out-of-bounds read, related to intLen and bufPos. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Libiec61850 +1
NVD GitHub
EPSS 1% CVSS 8.8
HIGH POC This Week

In libIEC61850 1.4.0, MmsValue_decodeMmsData in mms/iso_mms/server/mms_access_result.c has a heap-based buffer overflow. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 +1
NVD GitHub
EPSS 1% CVSS 6.5
MEDIUM POC This Month

In libIEC61850 1.4.0, MmsValue_newOctetString in mms/iso_mms/common/mms_value.c has an integer signedness error that can lead to an attempted excessive memory allocation. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Integer Overflow Libiec61850 +1
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC This Week

libIEC61850 through 1.3.3 has a use-after-free in MmsServer_waitReady in mms/iso_mms/server/mms_server.c, as demonstrated by server_example_goose. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Use After Free Memory Corruption +2
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC This Week

mz-automation libiec61850 1.3.2 1.3.1 1.3.0 is affected by: Buffer Overflow. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Libiec61850 Mz Automation
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC This Week

An issue has been found in libIEC61850 v1.3.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Use After Free Memory Corruption +2
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC This Week

An issue has been found in libIEC61850 v1.3.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Libiec61850 Mz Automation
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC This Week

An issue has been found in libIEC61850 v1.3.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Libiec61850 Mz Automation
NVD GitHub
EPSS 2% CVSS 7.5
HIGH POC This Week

An issue has been found in libIEC61850 v1.3.1. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Libiec61850 Mz Automation
NVD GitHub
EPSS 2% CVSS 9.8
CRITICAL POC Act Now

An issue has been found in libIEC61850 v1.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 +1
NVD GitHub
EPSS 1% CVSS 4.3
MEDIUM POC This Month

An issue has been found in libIEC61850 v1.3. Rated medium severity (CVSS 4.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 +1
NVD GitHub
EPSS 1% CVSS 4.3
MEDIUM POC This Month

An issue has been found in libIEC61850 v1.3. Rated medium severity (CVSS 4.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 +1
NVD GitHub
EPSS 2% CVSS 7.5
HIGH POC This Week

An issue has been found in libIEC61850 v1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Heap Overflow Libiec61850 +1
NVD GitHub
EPSS 12% CVSS 9.8
CRITICAL POC THREAT Act Now

An issue has been found in libIEC61850 v1.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 +1
NVD GitHub Exploit-DB
EPSS 2% CVSS 7.5
HIGH POC This Week

An issue has been found in libIEC61850 v1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Denial Of Service Null Pointer Dereference Libiec61850 +1
NVD GitHub
EPSS 2% CVSS 9.8
CRITICAL POC Act Now

An issue has been found in libIEC61850 v1.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Libiec61850 +1
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy