LiveActive security incident?Get immediate response
CVE Record

CVE-2026-78012: Stack-based Buffer Overflow in Pyramid Solutions NetStaX EtherNet/IP Stack

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.

CriticalCVSS 9.8Not KEV-listedUpdated
Glexia's TakeAutomated analysiscritical

Security readout for executives and security teams

Plain-English summary

A network request that is too large can overrun memory in affected NetStaX EtherNet/IP components. An unauthenticated remote party with network access could corrupt memory or crash an industrial device, potentially disrupting operations. Because exploitation requires no credentials or user action and may affect confidentiality, integrity, and availability, exposed deployments warrant urgent remediation.

Executive priority

Treat reachable operational deployments as an urgent remediation item. Prioritize systems whose failure could stop production, affect safety dependencies, or cross network trust boundaries. Fund vendor coordination and controlled maintenance because the vulnerable stack may be embedded within equipment firmware rather than managed as a visible standalone package.

Technical view

NetStaX versions before v5.6.1 may accept a large CIP Class 3 explicit-message request exceeding the application receive buffer without returning an error. This stack-based buffer overflow can cause memory corruption or device failure. CVSS 3.1 rates it 9.8: network-accessible, low complexity, unauthenticated, and requiring no user interaction.

Likely exposure

Exposure exists where products embed pre-v5.6.1 EIPA, EIPA-SECURE, EADK, EADK-SECURE, EIPS, EIPS-SECURE, ESDK, or ESDK-SECURE components and accept reachable Class 3 explicit messaging. Internet or untrusted-network reachability increases urgency. Asset firmware may conceal the underlying library version, requiring confirmation from device suppliers or integrators.

Exploitation context

The supplied sources describe a potential remote attack vector, but provide no evidence of active exploitation; the CVE is not listed as KEV in the bundle. Successful exploitation could corrupt memory or crash a device. Although the CVSS assessment indicates high confidentiality, integrity, and availability impacts, the evidence supplied does not establish reliable code execution.

Researcher notes

CWE-121 applies because an oversized Class 3 explicit-message request can exceed an application-side receive buffer. The absence of a CIP rejection is operationally relevant because senders may receive no warning that processing failed. Product-specific exploitability may depend on integration, memory protections, and network reachability; those details are not established by the supplied evidence.

Mitigation direction

  • Upgrade affected NetStaX components and kits to v5.6.1 or later, following Pyramid Solutions guidance.
  • Ask equipment vendors whether deployed firmware embeds an affected NetStaX version and obtain their approved update.
  • Restrict EtherNet/IP messaging to trusted management and control networks using segmentation and allowlisting.
  • Block unnecessary access from enterprise, remote-access, and internet-facing networks until affected systems are updated.
  • Apply vendor-recommended compensating controls where operational constraints prevent immediate upgrades.

Validation and detection

  • Inventory devices and applications using the listed Adapter or Scanner kits, including secure variants.
  • Confirm the embedded NetStaX version through build records, software inventories, integrators, or equipment vendors.
  • Map which affected assets accept Class 3 explicit messages from untrusted or broadly accessible networks.
  • Verify updated systems report v5.6.1 or later using vendor-supported identification methods.
  • Review monitoring and device logs for oversized explicit messages, memory faults, or unexplained restarts.
Prepared
Confidence
high
Sources
5

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cwe · low confidence lookup

CWE-121: Exact CWE lookup

Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
cve · low confidence lookup

CVE-2026-78012 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
Critical
CVSS
9.8 (3.1)
Known Exploited
No
Published

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

Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

2CVSS vectors
3Timeline events
1ADP providers
4Source links

SSVC decision data

CISA-ADPCISA Coordinator
Timestamp
Version
2.0.3
Exploitation: noneAutomatable: yesTechnical Impact: total

CVSS vector scores

2 official scores

We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.

ScoreVersionSeverityVectorExploitImpactSource
9.8CVSS 3.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H3.95.9icscert
9.3CVSS 4.0CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N——icscert

Vulnerability scoring details

Base CVSS 4.0 score

9.3Critical
CVSS 4.0 vector shape for CVE-2026-78012Attack VectorAttack ComplexityAttack RequirementsPrivileges RequiredUser InteractionVS ConfidentialityVS IntegrityVS AvailabilitySS ConfidentialitySS IntegritySS Availability

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

Attack Vector
NetworkAdjacentLocalPhysical
Attack Complexity
LowHigh
Attack Requirements
NonePresent
Privileges Required
NoneLowHigh
User Interaction
NonePassiveActive
VS Confidentiality
HighLowNone
VS Integrity
HighLowNone
VS Availability
HighLowNone
SS Confidentiality
HighLowNone
SS Integrity
HighLowNone
SS Availability
HighLowNone

Vulnerability timeline

Timeline events are normalized from CVE metadata, CNA source timelines, ADP timelines, and KEV metadata when present.

  1. CVE reservedCVE Program

    The CVE ID was reserved by the assigning CNA.

  2. CVE publishedCVE Program

    The CVE record was published.

  3. CVE updatedCVE Program

    The CVE record metadata indicates this as the latest update time.

ADP provider summaries

CISA-ADPCISA ADP Vulnrichment
other:ssvc
Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
Pyramid SolutionsEtherNet/IP Adapter DLL Kit (EIPA)0, v5.6.1unaffected
Pyramid SolutionsEtherNet/IP Adapter DLL Kit with CIP Security (EIPA-SECURE)0, v5.6.1unaffected
Pyramid SolutionsEtherNet/IP Adapter Development Kit (EADK)0, v5.6.1unaffected
Pyramid SolutionsEtherNet/IP Adapter Development Kit with CIP Security (EADK-SECURE)0, v5.6.1unaffected
Pyramid SolutionsEtherNet/IP Scanner DLL Kit (EIPS)0, v5.6.1unaffected
Pyramid SolutionsEtherNet/IP Scanner DLL Kit with CIP Security (EIPS-SECURE)0, v5.6.1unaffected
Pyramid SolutionsEtherNet/IP Scanner Development Kit (ESDK)0, v5.6.1unaffected
Pyramid SolutionsEtherNet/IP Scanner Development Kit with CIP Security (ESDK-SECURE)0, v5.6.1unaffected
Weakness

CWE details

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.

CWE-121 · source CWE mapping

Stack-based Buffer Overflow

Stack-based Buffer Overflow represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.