Description
OpENer 2.3.0 (commit 76b95cf) has an out-of-bounds read issue in CIP message parsing when handling malformed explicit requests with a forged EPath size. An attacker can send a valid ENIP SendRRData frame carrying a very short CIP payload whose path_size field claims that many more path words are present than are actually available. Because the parser trusts the attacker-controlled path_size and continues decoding path segments without a remaining-length boundary, it reads beyond the end of the stack receive buffer.
Published: 2026-07-13
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpENer 2.3.0 contains an out-of-bounds read flaw in its CIP message parser (CWE-125). When parsing a CIP request, an attacker can forge the path_size field to claim many more path words than are actually present. The parser blindly trusts this attacker-controlled value and continues decoding path segments without checking the remaining length, causing it to read beyond the limits of the receive buffer and potentially expose sensitive data.

Affected Systems

The vulnerability affects OpENer 2.3.0 (commit 76b95cf). Any deployment running this version on a network that receives ENIP SendRRData frames is susceptible.

Risk and Exploitability

The flaw is exploitable over the EtherNet/IP protocol; an attacker only needs to send a crafted ENIP SendRRData frame from outside the protected network. The CVSS score of 9.1 reflects high severity, indicating that an out-of-bounds read could lead to data disclosure. The EPSS score is <1%, showing very low probability of exploitation, and the issue is not listed in the CISA KEV catalog. Because the vulnerability allows memory disclosure remotely, systems exposed to EtherNet/IP traffic should prioritize remediation.

Generated by OpenCVE AI on July 31, 2026 at 12:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a version of OpENer that includes the fix for the CIPounds read.
  • If an upgrade is not immediately possible, isolate the OpENer endpoint by restricting EtherNet/IP traffic to a dedicated VLAN or apply firewall rules to block unsolicited ENIP messages.
  • Implement network monitoring to detect anomalous ENIP SendRRData frames and alert on potential abuse.

Generated by OpenCVE AI on July 31, 2026 at 12:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 26 Jul 2026 13:00:00 +0000

Type Values Removed Values Added
Title OpENer 2.3.0 Out-of-Bounds Read in CIP Message Parsing

Thu, 23 Jul 2026 06:00:00 +0000

Type Values Removed Values Added
Title OpENer 2.3.0 Out-of-Bounds Read in CIP Message Parsing

Fri, 17 Jul 2026 08:00:00 +0000

Type Values Removed Values Added
Title Out‑of‑Bounds Read in OpENer CIP Message Parsing Due to Forged Path Size
Weaknesses CWE-119

Tue, 14 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Title Out‑of‑Bounds Read in OpENer CIP Message Parsing Due to Forged Path Size
Weaknesses CWE-119

Tue, 14 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
Metrics cvssV3_1

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

ssvc

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


Mon, 13 Jul 2026 23:45:00 +0000

Type Values Removed Values Added
First Time appeared Eipstackgroup
Eipstackgroup opener
Vendors & Products Eipstackgroup
Eipstackgroup opener

Mon, 13 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Description OpENer 2.3.0 (commit 76b95cf) has an out-of-bounds read issue in CIP message parsing when handling malformed explicit requests with a forged EPath size. An attacker can send a valid ENIP SendRRData frame carrying a very short CIP payload whose path_size field claims that many more path words are present than are actually available. Because the parser trusts the attacker-controlled path_size and continues decoding path segments without a remaining-length boundary, it reads beyond the end of the stack receive buffer.
References

Subscriptions

Eipstackgroup Opener
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-07-14T13:06:54.526Z

Reserved: 2026-06-08T00:00:00.000Z

Link: CVE-2026-51541

cve-icon Vulnrichment

Updated: 2026-07-14T13:05:57.191Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T12:30:16Z

Weaknesses