Description
A vulnerability was identified in open62541 up to 1.5.5. Affected by this issue is the function responseReadNamespacesArray of the file src/client/ua_client_connect.c of the component Shared Client Library. Such manipulation of the argument Server_NamespaceArray leads to null pointer dereference. The attack can be executed remotely. The attack requires a high level of complexity. The exploitation is known to be difficult. The exploit is publicly available and might be used. The project closed the issue report, stating that this is not the official way to report a security vulnerability.
Published: 2026-07-14
Score: 2.3 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A null pointer dereference resides in the responseReadNamespacesArray function of the shared client library of open62541. Sending a malformed Server_NamespaceArray argument triggers the dereference, causing the process to crash and effectively denying service. The weakness is a classic dereference of a null pointer (CWE-476) and an improper resource shutdown (CWE-404). The exploit requires remote communication, high complexity, and is currently considered difficult, although a public exploit may exist.

Affected Systems

The issue exists in the open62541 shared client library, affecting all releases up to and including 1.5.5. The vulnerability is triggered in the file src/client/ua_client_connect.c, function responseReadNamespacesArray. No fixed version is listed in the data, so any installation of open62541 before the end of 1.5.5 remains susceptible.

Risk and Exploitability

The CVSS score of 2.3 signals low severity, and the EPSS score of less than 1% means the exploit probability is very low. The vulnerability is not catalogued in CISA's KEV list. Despite this low likelihood, an attacker who can reach the OPC UA service could send a specially crafted Server_NamespaceArray, causing the client to crash and interrupt service. The attack path is purely remote and requires complex payload construction, which limits widespread exploitation, but remains a risk for critical systems that depend on continuous availability.

Generated by OpenCVE AI on July 31, 2026 at 10:33 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the open62541 library to a release that includes the fix for the null pointer dereference in responseReadNamespacesArray (for example, any version after 1.5.5 based on issue 8104).
  • If upgrading is not feasible, add defensive checks in the client code to verify that the Server_NamespaceArray pointer is non‑null before dereferencing it, thus mitigating the CWE‑476 flaw.
  • Limit and monitor remote access to the OPC UA server; enforce whitelisting of trusted clients and watch for repeated crashes or abnormal namespace array requests.

Generated by OpenCVE AI on July 31, 2026 at 10:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 14 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in open62541 up to 1.5.5. Affected by this issue is the function responseReadNamespacesArray of the file src/client/ua_client_connect.c of the component Shared Client Library. Such manipulation of the argument Server_NamespaceArray leads to null pointer dereference. The attack can be executed remotely. The attack requires a high level of complexity. The exploitation is known to be difficult. The exploit is publicly available and might be used. The project closed the issue report, stating that this is not the official way to report a security vulnerability.
Title open62541 Shared Client ua_client_connect.c responseReadNamespacesArray null pointer dereference
First Time appeared Open62541
Open62541 open62541
Weaknesses CWE-404
CWE-476
CPEs cpe:2.3:a:open62541:open62541:*:*:*:*:*:*:*:*
Vendors & Products Open62541
Open62541 open62541
References
Metrics cvssV2_0

{'score': 2.1, 'vector': 'AV:N/AC:H/Au:S/C:N/I:N/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 3.1, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 3.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R'}

cvssV4_0

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


Subscriptions

Open62541 Open62541
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-14T12:56:38.149Z

Reserved: 2026-07-14T04:55:16.031Z

Link: CVE-2026-15690

cve-icon Vulnrichment

Updated: 2026-07-14T12:56:34.633Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T10:45:04Z

Weaknesses
  • CWE-404

    Improper Resource Shutdown or Release

  • CWE-476

    NULL Pointer Dereference