CVE-2026-45450 in UniStream Proinfo

Summary

by MITRE • 10/15/2026

: Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in Unitronics Unitronics UniStream Pro/UniLogic.

This issue affects Unitronics UniStream Pro/UniLogic: Unitronics UniStream Pro versions only (B10 / C10) – UniLogic versions prior to 1.41.329.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 10/15/2026

The vulnerability identified as Improper Restriction of Operations within the Bounds of a Memory Buffer represents a critical class of software defects commonly associated with CWE-119, which encompasses weaknesses where a program performs operations on a memory buffer without properly verifying that the operation stays within the allocated boundaries. In the specific context of Unitronics UniStream Pro and UniLogic industrial automation platforms, this flaw manifests when the application processes input data or internal commands in a manner that allows for out-of-bounds access to system memory. This type of vulnerability is particularly dangerous because it can lead to arbitrary code execution, denial of service, or privilege escalation depending on how the corrupted memory state is exploited by an attacker. The affected versions include Unitronics UniStream Pro B10 and C10 series controllers running firmware prior to version 1.41.329 in the UniLogic development environment. These systems are widely deployed in industrial control environments where reliability and security are paramount, making this vulnerability a significant risk vector for operational technology networks.

From an offensive perspective, such memory corruption vulnerabilities often align with MITRE ATT&CK techniques related to exploitation of binary programs or specific attack patterns like buffer overflow exploits found under the Execution or Persistence tactics. An attacker who can interact with the UniLogic software interface or communicate directly with the PLC via supported protocols may be able to craft malicious inputs that exceed expected data lengths or structures. When the application fails to validate these bounds, it writes data beyond the intended memory allocation, potentially overwriting adjacent memory regions containing critical control flow information such as return addresses or function pointers. This corruption can redirect program execution to attacker-controlled shellcode, effectively granting remote code execution capabilities within the context of the running process. Given that industrial controllers often run with elevated privileges necessary for hardware interaction, successful exploitation could allow an adversary to take full control of the device, manipulate physical processes, or pivot further into the corporate network.

The operational impact of this vulnerability extends beyond mere technical compromise to include severe risks to safety and production continuity. Industrial Control Systems (ICS) like those manufactured by Unitronics are designed for deterministic behavior and high availability; introducing instability through memory corruption can cause unexpected resets, erratic control outputs, or complete system failure. In a manufacturing setting, such disruptions could lead to product defects, equipment damage, or hazardous conditions if safety interlocks are compromised. Furthermore, the presence of this flaw undermines the integrity of the automation layer, allowing potential adversaries to alter process parameters without detection. This is especially concerning in environments where real-time monitoring and control are critical, as undetected manipulation can persist for extended periods before being noticed by operators or security teams.

Mitigation strategies must prioritize immediate patching and network segmentation until updates are applied. Unitronics has released version 1.41.329 of UniLogic which addresses this improper restriction of operations within memory bounds. Administrators should upgrade all affected UniStream Pro B10/C10 controllers and associated engineering workstations to this patched version or later as soon as possible. In addition to patching, organizations should enforce strict network segmentation policies to isolate industrial control networks from general corporate IT infrastructure. This limits the attack surface by ensuring that only authorized personnel and systems can communicate with the PLCs. Access controls should be tightened using strong authentication mechanisms, and all unused ports or services on the controllers should be disabled. Regular vulnerability assessments and penetration testing tailored for ICS environments are also recommended to identify any residual risks or misconfigurations that could facilitate exploitation of similar vulnerabilities in other components of the automation ecosystem.

Responsible

INCD

Reservation

05/12/2026

Disclosure

10/15/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!