Description
An issue in the NetStaX EtherNet/IP Stack prior to v5.6.1 could allow a large Class 3 explicit-message request to exceed the application-side receive buffer without generating an error or warning. The result could be memory corruption, a device crash, or a potential remote attack vector without the originating device receiving a CIP error indicating that the request could not be processed.
Published: 2026-09-01
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

A stack-based buffer overflow exists in the NetStaX EtherNet/IP Stack for releases before version 5.6.1. The overflow can be triggered by a large Class 3 explicit‑message request that is processed on the application side without generating an error or warning, allowing an attacker to corrupt memory and potentially crash the device or achieve remote code execution. The vulnerability aligns with CWE‑121, which describes stack-based buffer overflows where data overruns a buffer.

Affected Systems

The affected products are all of Pyramid Solutions’ EtherNet/IP stacks, including the EtherNet/IP Adapter DLL Kit (EIPA), the EtherNet/IP Adapter DLL Kit with CIP Security (EIPA‑SECURE), the EtherNet/IP Adapter Development Kit (EADK), the EtherNet/IP Adapter Development Kit with CIP Security (EADK‑SECURE), the EtherNet/IP Scanner DLL Kit (EIPS), the EtherNet/IP Scanner DLL Kit with CIP Security (EIPS‑SECURE), the EtherNet/IP Scanner Development Kit (ESDK), and the EtherNet/IP Scanner Development Kit with CIP Security (ESDK‑SECURE). All versions prior to v5.6.1 are affected; the latest release that removes the flaw is NetStaX v5.6.1.

Risk and Exploitability

The CVSS score of 9.3 indicates a critical level of risk. Although no EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, the nature of the flaw—exploitable over the network without generating an error—poses a high likelihood of successful attacks in environments where the stack is exposed to untrusted traffic. The likely attack vector is an adversary sending oversized Class 3 explicit messages to an exposed EtherNet/IP endpoint, potentially achieving remote code execution or causing denial of service through device crashes.

Generated by OpenCVE AI on September 1, 2026 at 16:15 UTC.

Remediation

Vendor Solution

NetStaX v5.6.1 addresses this issue with multiple layers of protection, including a compile-time assertion, a runtime payload-size check, and clearer documentation of the relationships between packet and buffer-size constants. https://pyramidsolutions.com/my-account/ For more information, see the Pyramid Solutions blog post "NetStaX v5.6.1: Protecting Against Silent Buffer Overflow in Ethernet/IP Stack Explicit Messages". https://pyramidsolutions.com/netstax-v-5-6-1-protecting-against-silent-buffer-overflow-in-ethernet-ip-stack-explicit-messages/


OpenCVE Recommended Actions

  • Update the NetStaX stack to version 5.6.1 or later, which includes an additional compile‑time assertion, runtime payload‑size checks, and additional documentation to prevent buffer overflows.
  • If an immediate upgrade is not possible, configure network-level packet filtering or firewall rules to block Class 3 explicit messages exceeding the documented maximum payload size, thereby reducing the risk of triggering the overflow.
  • Apply strong isolation measures by placing affected devices behind a dedicated, segmented network zone and limiting exposure to untrusted sources; monitor for abnormal memory usage or unexpected crashes which may indicate exploitation attempts.

Generated by OpenCVE AI on September 1, 2026 at 16:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 21:30:00 +0000


Tue, 01 Sep 2026 22:00:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 01 Sep 2026 15:15:00 +0000

Type Values Removed Values Added
Description An issue in the NetStaX EtherNet/IP Stack prior to v5.6.1 could allow a large Class 3 explicit-message request to exceed the application-side receive buffer without generating an error or warning. The result could be memory corruption, a device crash, or a potential remote attack vector without the originating device receiving a CIP error indicating that the request could not be processed.
Title Stack-based Buffer Overflow in Pyramid Solutions NetStaX EtherNet/IP Stack
Weaknesses CWE-121
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: icscert

Published:

Updated: 2026-09-04T21:05:12.277Z

Reserved: 2026-08-21T22:15:28.774Z

Link: CVE-2026-78012

cve-icon Vulnrichment

Updated: 2026-09-01T15:30:10.495Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-01T15:17:28.013

Modified: 2026-09-08T15:28:33.090

Link: CVE-2026-78012

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T16:30:17Z

Weaknesses
  • CWE-121

    Stack-based Buffer Overflow