Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security vulnerability has been detected in EIPStackGroup OpENer up to 2.3.0. Affected is the function CreateMessageRouterRequestStructure of the file cipmessagerouter.c of the component SendRRData Handler. The manipulation leads to use after free. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.
AnalysisAI
Use-after-free in OpENer's EtherNet/IP stack (versions up to 2.3.0) exposes industrial control system deployments to remote memory corruption via the CIP SendRRData handler. A low-privileged network attacker can manipulate the CreateMessageRouterRequestStructure function in cipmessagerouter.c to access freed memory, leading to denial of service, memory corruption, or potentially arbitrary code execution. A public proof-of-concept exploit has been disclosed, and the maintainer has not responded to the coordinated disclosure issue (#566), meaning no patch is available at time of analysis.
Technical ContextAI
OpENer (cpe:2.3:a:eipstackgroup:opener:*:*:*:*:*:*:*:*) is an open-source implementation of the EtherNet/IP protocol stack, which runs the Common Industrial Protocol (CIP) over standard TCP/IP - widely deployed in industrial automation and OT environments (PLCs, drives, sensors). The SendRRData service is an explicit messaging mechanism in CIP used to route requests between connection endpoints. The root cause (CWE-416: Use After Free) lies in CreateMessageRouterRequestStructure within cipmessagerouter.c: the function frees a memory object but retains a dangling reference that is subsequently dereferenced during message processing. This class of vulnerability in a memory-unsafe C codebase can be leveraged for heap layout manipulation, enabling outcomes ranging from process crash to controlled code execution depending on heap state at the time of exploitation.
RemediationAI
No vendor-released patch has been identified at time of analysis - the project maintainer had not responded to the coordinated disclosure via GitHub issue #566 at time of reporting. Organizations should monitor the upstream repository (https://github.com/EIPStackGroup/OpENer/) for a fix release and apply it immediately when available. As compensating controls, restrict network access to EtherNet/IP port 44818/TCP to only authorized CIP clients using firewall ACLs or OT network segmentation - this reduces the remote attack surface without requiring application changes, though it may impact legitimate industrial communications that depend on broad SendRRData access. Where possible, place OpENer-based devices behind a CIP-aware industrial demilitarized zone (IDMZ) with deep packet inspection to detect malformed SendRRData messages. Disabling explicit messaging (SendRRData) entirely is a more aggressive mitigation that eliminates the vulnerable code path but will break CIP Class 3 and UCMM communications. Given the public POC availability and unresponsive upstream, organizations with internet-exposed OpENer instances should treat this as a priority isolation task.
An information disclosure vulnerability exists in the Ethernet/IP UDP handler functionality of EIP Stack Group OpENer 2.
An out-of-bounds write vulnerability exists in the Ethernet/IP server functionality of EIP Stack Group OpENer 2.3 and de
EIPStackGroup OpENer v2.3.0 was discovered to contain a stack overflow via /bin/posix/src/ports/POSIX/OpENer+0x56073d. R
A denial-of-service vulnerability exists in the Ethernet/IP server functionality of the EIP Stack Group OpENer 2.3 and d
Same weakness CWE-416 – Use After Free
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-34062
GHSA-vm9p-5mrq-6w5f