Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
OPC UA Discovery accepts unauthenticated network traffic by protocol design, so PR:N and AV:N are appropriate; impact is availability-only with no confidentiality or integrity effect.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
Buffer Overflow vulnerability in open62541 v1.5.5 allows a remote attacker to cause a denial of service via the Discovery/LDS handling.
AnalysisAI
Remote denial-of-service in open62541 v1.5.5 is achievable by exploiting a buffer overflow in the OPC UA Discovery/Local Discovery Server (LDS) handling code. An unauthenticated remote attacker can send a specially crafted OPC UA discovery request to crash the affected server process, resulting in full availability loss. No public exploit code has been confirmed and this vulnerability has not been added to the CISA KEV catalog at the time of analysis.
Technical ContextAI
open62541 is an open-source C-language implementation of the OPC UA (Open Platform Communications Unified Architecture) protocol, widely used in industrial control systems, manufacturing automation, and IoT edge devices. The vulnerability resides specifically in the Discovery and Local Discovery Server (LDS) subsystem, as evidenced by the referenced source files ua_discovery_mdns.c, ua_services_discovery.c, server_lds.c, and ua_util.c. OPC UA Discovery allows clients to locate available servers on a network - this is a standard, often network-exposed feature. The root cause is a buffer overflow (consistent with the Tags field), meaning attacker-controlled input exceeding allocated buffer bounds corrupts adjacent memory. No CWE was formally assigned, but the behavior maps most closely to CWE-120 (Buffer Copy without Checking Size of Input) or CWE-122 (Heap-based Buffer Overflow). The impact is limited to availability (C:N/I:N/A:H per CVSS), indicating the overflow triggers a crash or uncontrolled termination rather than code execution.
RemediationAI
No vendor-released patch version has been identified at time of analysis; the references point only to source code files and a GitHub issue tracker entry (https://github.com/open62541/open62541/issues/8095), not to a tagged release or formal advisory. Operators should monitor the upstream repository and issue #8095 for patch availability. As an immediate compensating control, restrict network access to OPC UA Discovery and LDS endpoints (default TCP port 4840) to trusted clients only using firewall rules or network segmentation - this reduces the attack surface since exploitation requires network reachability. If LDS/Discovery server functionality is not operationally required, disable or do not instantiate the LDS server component in the application. Note that disabling discovery will prevent OPC UA clients from auto-locating the server, requiring hardcoded endpoint configuration. Upgrade open62541 to a patched release as soon as one becomes available.
Same weakness CWE-120 – Classic Buffer Overflow
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-52994
GHSA-2v4p-65pc-4gv4