CVE-2026-67860

open62541: open62541: Heap-based buffer overflow in HistoryRead path

Published Aug 4, 2026 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
open62541 1.5.5 contains a heap-based buffer overflow in the default HistoryRead path when the default history database is used with the memory backend.

Analysis

AI-generated

Technical impact

The vulnerability is a heap-based buffer overflow in open62541 1.5.5, triggered when the default history database uses the memory backend during a HistoryRead operation. The description states that malicious parameters can corrupt the heap, and under standard assumptions this could lead to arbitrary code execution at the server host. The actual exploitation scenario is not detailed, so the statement that arbitrary code execution is possible is inferred from the nature of the overflow.

Affected Systems

Installations of open62541 version 1.5.5 that use the default, memory‑backed history database are affected. No other product or vendor versions are mentioned in the advisory.

Risk and Exploitability

The CVSS score of 7.5 signifies high severity, while the EPSS score of less than 1% indicates a low probability of exploitation in the current threat landscape. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that an attacker can remotely trigger the overflow by sending a crafted HistoryRead request over the OPC UA protocol, which is exposed by the server. If the server is internet‑exposed, the risk is higher; internal exposure still poses a threat if an attacker can reach the host.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a patched version of open62541 that includes the buffer overflow fix.
  • Disable the default memory‑based history database or configure an alternative persistent backend.
  • Apply the patch referenced in the open62541 GitHub issue or rebuild the library with the incorporated fix.

Generated by OpenCVE AI on August 11, 2026 at 02:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Heap-Based Buffer Overflow in Default History Read Path of open62541 1.5.5 open62541: open62541: Heap-based buffer overflow in HistoryRead path
Weaknesses CWE-120
References
Metrics threat_severity

None

threat_severity

Important

Type Values Removed Values Added
Title Heap-Based Buffer Overflow in Default History Read Path of open62541 1.5.5
Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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

Type Values Removed Values Added
Weaknesses CWE-122
Type Values Removed Values Added
First Time appeared Open62541
Open62541 open62541
Vendors & Products Open62541
Open62541 open62541
Type Values Removed Values Added
Description open62541 1.5.5 contains a heap-based buffer overflow in the default HistoryRead path when the default history database is used with the memory backend.
References
Weaknesses
  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')

  • CWE-122

    Heap-based Buffer Overflow

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2026, 6:34 PM
Reserved
Jul 30, 2026, 12:00 AM
Status
Deferred
Published
Aug 4, 2026, 10:17 PM
Modified
Aug 31, 2026, 7:33 PM
Severity
Important
Public date
Aug 4, 2026, 12:00 AM