Skip to main content

Unitronics UniStream Pro CVE-2026-45450

| EUVDEUVD-2026-102137 HIGH
Buffer Overflow (CWE-119)
2026-10-15 INCD GHSA-fx4q-44ww-c57f
8.3
CVSS 3.1 · Vendor: INCD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach PLC on OT network
  2. Delivery
    Authenticate with low-privilege credentials
  3. Exploit
    Send crafted oversized request
  4. Execution
    Overflow memory buffer in UniLogic
  5. Persist
    Corrupt controller memory/logic
  6. Impact
    Disclose or tamper with process data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to the UniStream Pro controller (B10 or C10 hardware) running UniLogic firmware prior to 1.41.329, plus low-privilege authentication to the device (CVSS PR:L) - it is NOT remote-unauthenticated. The attacker must be able to deliver a crafted request that reaches the vulnerable buffer-handling code; the description does not name the exact protocol, service, or configuration feature involved, so the precise trigger is unconfirmed. Limiting factors: the required authentication, the need for network access to an OT device (normally segmented behind firewalls/VLANs), and the restriction to specific hardware variants (B10/C10) and firmware versions below 1.41.329. Devices already on 1.41.329 or later are not affected.

Impact

This is a high-severity (CVSS 8.3) memory-buffer flaw (CWE-119) in Unitronics UniStream Pro PLCs running UniLogic firmware prior to 1.41.329. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L) indicates network-reachable, low-complexity exploitation requiring low-level authentication, with high confidentiality and integrity impact but only low availability impact - somewhat unusual for a buffer-bounds flaw in an OT device, where one would typically expect a crash/DoS (higher availability impact). No EPSS score, KEV listing, or POC indicator was supplied in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The practical risk is moderated by the PR:L requirement (an attacker needs valid, if low-privilege, credentials or a foothold on the control network) and by the niche OT deployment context, but Unitronics PLCs have been targeted in prior ICS campaigns, so network-exposed or poorly-segmented devices should be treated as a genuine priority. Note a conflict worth verifying: the C:H/I:H against a PLC suggests the authenticated attacker can read/manipulate control logic or process data, yet A:L understates the operational-safety risk typical of memory corruption on a controller - verify the true availability/safety impact with Unitronics/INCD.

Exploit ScenarioDerived

A low-privileged attacker who can reach the UniStream Pro controller over the network (e.g., from within an OT/engineering VLAN or via an exposed management interface) sends a crafted request that overruns a memory buffer in the UniLogic firmware, corrupting memory to disclose or alter controller data and logic. No public exploit code is known, and exploitation requires valid low-level authentication plus network reachability to the PLC, so it is not a drive-by remote-unauthenticated scenario.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 15, 2026

Improper memory-buffer bounds handling in Unitronics UniStream Pro PLCs (B10 and C10 hardware variants) running UniLogic firmware prior to 1.41.329 allows an attacker with network reachability and low-privilege authentication (CVSS PR:L) to corrupt memory and potentially achieve high confidentiality and integrity impact with limited availability impact (CVSS 8.3). Because these are OT/ICS controllers, successful exploitation could let an authenticated actor disrupt or manipulate the logic and data handled by the device rather than just crash it. The flaw was reported by Israel's INCD; no public exploit code has been identified at time of analysis, and the CVE is not listed in CISA KEV, so exploitation is currently assessed as requiring deliberate, targeted access rather than opportunistic scanning. Devices already running UniLogic 1.41.329 or later are not affected.

RemediationAI

Upgrade UniLogic firmware on all UniStream Pro B10 and C10 controllers to version 1.41.329 or later, which is the first version outside the stated affected range ("versions prior to 1.41.329"), and verify the applied build on each device since OT firmware updates typically require a maintenance window and a controller restart. Until patching is complete, compensate by placing the controllers behind strict network segmentation so only engineering workstations and HMI/SCADA hosts that legitimately need them can reach the device, and by restricting and auditing device-level credentials, since the vector requires low-privilege authentication rather than anonymous access - the trade-off is that segmentation must be maintained for every path (routers, NAT rules and remote-access/VPN tunnels) or the control is easily bypassed, and credential restriction can break poorly documented integration accounts if applied blindly. Also monitor controller and firewall logs for unexpected or malformed traffic from low-privilege accounts, restrict remote programming and remote-access features to trusted management hosts, and consult the INCD advisory listing at https://www.gov.il/en/departments/dynamiccollectors/cve_advisories_listing?skip=0 for any updated guidance; disabling remote programming entirely would remove the exposure but is usually unacceptable during commissioning or maintenance, so schedule it as a temporary measure only.

Affected VersionsENISA

Unitronics UniStream Pro/UniLogic Unitronics UniStream Pro versions only (B10 / C10) – UniLogic versions prior to 1.41.329

Affected Packages

euvd unitronics_unistream_pro_unilogic_unitronics_unistream_pro_versions_only_b10_c10_unilogic_versions_prior_to no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-119, improper restriction of operations within the bounds of a memory buffer, in the UniLogic firmware that ships with and programs the UniStream Pro B10 and C10 controllers. Classically this family of defect means a length, index, or copy operation reaches a fixed-size buffer without adequate validation, so an oversized or malformed input can overwrite adjacent memory, producing denial of service or, depending on layout, controlled data modification. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L indicates the vulnerable code is reachable over the network with low attack complexity and no user interaction, but requires at least low-privilege credentials on the device; the high confidentiality and integrity ratings and only partial availability rating suggest the more likely outcome is memory disclosure or manipulation rather than outright process termination. The exact network service, protocol, or configuration feature that carries the malformed request is not identified in the available data, and the CPE string (cpe:2.3:a:unitronics:unitronics_unistream_pro/unilogic) confirms the affected component is the combined UniStream Pro/UniLogic product line rather than a separate library.

Know when Unitronics Unistream Pro Unilogic gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (INCD) PRIMARY 8.3 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
vuln.today AI 8.3 HIGH

Network-reachable (AV:N) and low-complexity (AC:L) but requires device authentication (PR:L); memory corruption yields high confidentiality/integrity impact with limited availability effect as reported.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (INCD).

CVSS VectorVendor: INCD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
Low

DescriptionCVE.org

: 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.

Executive ViewAI

Why It Matters

Unitronics UniStream Pro PLCs (B10 and C10) running UniLogic firmware before version 1.41.329 are affected by a high-severity memory corruption flaw that could let an authenticated network attacker manipulate or disrupt industrial control logic and data. This creates significant operational risk for organizations relying on these OT controllers for automation and safety-critical processes. Vendor-released patch: 1.41.329 is available, and no public exploit identified at time of analysis, so leadership should prioritize immediate upgrade to protect affected systems.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Low
industry-specific OT/PLC product, limited to industrial control environments
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy