Description
A heap buffer overflow in the HighPriorityASDUQueue_hasUnconfirmedIMessages function of lib60870 v2.3.3 to v2.3.6 allows attackers to cause a Denial of Service (DoS) via a crafted payload.
Published: 2026-06-29
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A heap buffer overflow exists within the HighPriorityASDUQueue_hasUnconfirmedIMessages function of the lib60870 library (versions v2.3.3 to v2.3.6). The flaw permits an attacker to deliver a specially crafted IEC60870-5-104 payload that corrupts internal memory and can crash the process, leading to a denial of service. The impact is loss of availability for any application relying on the affected library; confidentiality and integrity are not directly compromised. The weakness is a classic heap buffer overflow, corresponding to CWE-122.

Affected Systems

The vulnerable component is the lib60870 library, a widely used implementation of the IEC60870-5-104 protocol. All installations that rely on lib60870 v2.3.3 through v2.3.6 are affected and must be updated to a later release.

Risk and Exploitability

The vulnerability is publicly documented and a newer release is available, but no CVSS or EPSS score is reported and the vulnerability is not listed in CISA KEV. The likely attack vector is a concurrent or network interface that accepts IEC60870-5-104 traffic; no additional privileges or anonymity requirements are apparent. Because no exploit evidence is publicly available, the immediate threat level is uncertain, but the potential for disruption in industrial control environments warrants prompt attention.

Generated by OpenCVE AI on June 30, 2026 at 00:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade lib60870 to any non‑vulnerable release; check the project's releases for updates that address the heap overflow.
  • Validate and sanitize incoming IEC60870-5-104 messages before processing to reduce the risk of overflow attempts.
  • Monitor system stability and network traffic for crash attempts; isolate the process in a protected container if an upgrade is not immediately feasible.

Generated by OpenCVE AI on June 30, 2026 at 00:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 30 Jun 2026 00:15:00 +0000

Type Values Removed Values Added
Title Heap Buffer Overflow in lib60870 Causes DoS
Weaknesses CWE-122

Mon, 29 Jun 2026 22:30:00 +0000

Type Values Removed Values Added
Description A heap buffer overflow in the HighPriorityASDUQueue_hasUnconfirmedIMessages function of lib60870 v2.3.3 to v2.3.6 allows attackers to cause a Denial of Service (DoS) via a crafted payload.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-06-29T22:10:46.475Z

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

Link: CVE-2026-51219

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-30T00:15:05Z

Weaknesses
  • CWE-122

    Heap-based Buffer Overflow