Skip to main content

NI LabVIEW EUVDEUVD-2026-65591

| CVE-2026-64202 HIGH
Out-of-bounds Read (CWE-125)
2026-08-25 NI GHSA-fv2w-vfhx-4hvc
8.5
CVSS 4.0 · Vendor: NI
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious VI file
  2. Delivery
    Deliver via phishing or compromised share
  3. Exploit
    Victim opens VI in LabVIEW
  4. Execution
    Out-of-bounds read triggers memory corruption
  5. Impact
    Arbitrary code executes as victim user

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

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

Exploitation Conditions

Exploitation requires exactly one precondition: a LabVIEW user must open a specially crafted VI file using an affected version (26.3.0 or prior). The attacker requires no privileges on the target system and no prior authentication. Exploitation is bounded by the need for user interaction (UI:P) - the victim must actively open the malicious file - which introduces a social engineering dependency. The local attack vector (AV:L) means the VI file must be accessible on the local system at the time of opening, either via direct delivery (email attachment, USB, download) or a mounted network share. No specific LabVIEW configuration, add-on module, or non-default setting is named as a prerequisite in the CVE description. Exploitation is limited to users running an affected LabVIEW version who can be induced to open an untrusted VI file.

Impact

The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P) scores 8.5, reflecting high impact across confidentiality, integrity, and availability of the vulnerable system with no scope change to subsequent systems. The local attack vector limits exposure compared to network-exploitable flaws - the malicious VI must reach the target workstation - but AC:L and AT:N indicate no special conditions are required once delivery is achieved. No EPSS score was provided in the input data, preventing probability-based triage. Neither CISA KEV listing nor public POC code has been identified, which meaningfully reduces immediate urgency relative to a confirmed-exploited flaw of equal CVSS score. That said, LabVIEW environments commonly involve file sharing among engineers and collaborators, making phishing-style VI delivery a realistic attack path; even a mid-sized engineering or manufacturing organization should treat this as a timely patching priority rather than deferring to the next maintenance window. The absence of a scope change (SC:N/SI:N/SA:N) suggests exploitation is contained to the user's workstation, limiting lateral movement directly from the vulnerability itself.

Exploit ScenarioDerived

An attacker crafts a malicious LabVIEW VI file engineered to trigger the out-of-bounds read during file parsing, then delivers it to a target engineer via a phishing email, a compromised shared file server, or a poisoned online LabVIEW resource repository. When the victim opens the VI in an unpatched LabVIEW installation, the memory corruption executes attacker-controlled code in the context of the user's session. No public POC has been identified at time of analysis, but the technique is consistent with well-understood file-format exploitation patterns.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 25, 2026

Memory corruption in NI LabVIEW 2026 Q3 (26.3.0) and all prior versions enables information disclosure or arbitrary code execution when a user opens a specially crafted Virtual Instrument (VI) file. Rooted in CWE-125 (Out-of-bounds Read), the parser reads beyond allocated buffer boundaries, which can expose adjacent memory or - under favorable heap conditions - enable full code execution. No public exploit or CISA KEV listing has been identified at time of analysis, though the RCE potential and broad LabVIEW user base warrant prioritized patching.

RemediationAI

Consult the NI security advisory at https://www.ni.com/en/support/security/available-critical-and-security-updates-for-ni-software/2026/memory-corruption-vulnerabilities-ni-labview.html for the specific patched release version - the input data confirms 26.3.0 as the boundary of the affected range but does not explicitly name a fixed version number, so the advisory must be consulted to identify the correct upgrade target. As an interim compensating control, administrators should instruct users never to open VI files received from untrusted or unverified sources, and should enforce email gateway policies that quarantine or strip .vi attachments from external senders. In isolated lab environments, restricting file shares to internally-generated VIs and disabling external USB/media access reduces delivery surface; note that these controls may impede legitimate collaboration workflows and should be weighed accordingly. Application allowlisting can prevent unauthorized versions of LabVIEW from executing, reducing the window during which unpatched installations remain in use.

Affected VersionsENISA

LabVIEW 23.1.0 <23.3.10
LabVIEW 26.1.0 <26.3.1
LabVIEW 24.1.0 <24.3.7
LabVIEW 0 <23.0.0
LabVIEW 25.1.0 <25.3.5

Affected Packages

euvd labview fix: 23.0.0, 23.3.10, 24.3.7, 25.3.5, 26.3.1

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

NI LabVIEW is a graphical programming environment widely used in test, measurement, and industrial control applications. Its native file format, the Virtual Instrument (.vi) file, is parsed by LabVIEW on open. CWE-125 (Out-of-bounds Read) describes a condition where the parser reads data beyond the bounds of an allocated buffer - in this context, likely during VI file deserialization. Such a read can directly leak memory contents (information disclosure) or corrupt adjacent heap/stack structures in ways that facilitate arbitrary code execution. The 'Buffer Overflow' tag in the intelligence data suggests the out-of-bounds condition may have bidirectional potential. The CPE cpe:2.3:a:ni:labview:*:*:*:*:*:*:*:* spans all LabVIEW versions with no platform restriction, indicating the flaw exists in the cross-platform file parser rather than an OS-specific component.

Know when Labview 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 (NI) PRIMARY 8.5 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.8 HIGH

Local vector because the malicious VI must be opened on the victim's system; no privileges required but user interaction is mandatory; all three impact dimensions are high given RCE and information disclosure potential.

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

Primary rating from Vendor (NI).

CVSS VectorVendor: NI

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Patch available
Aug 25, 2026 - 18:17 EUVD
CVSS changed
Aug 25, 2026 - 17:22 NVD
7.8 (HIGH) 8.5 (HIGH)
CVE Published
Aug 25, 2026 - 16:45 cve.org
HIGH 8.5

DescriptionCVE.org

There is a memory corruption vulnerability recently discovered in NI LabVIEW that may result in information disclosure or arbitrary code execution.  Successful exploitation requires an attacker to get a user to open a specially crafted VI.  This vulnerability affects NI LabVIEW 2026 Q3 (26.3.0) and prior versions.

Executive ViewAI

Why It Matters

NI LabVIEW 2026 Q3 and all prior versions contain a high-severity memory corruption vulnerability enabling remote code execution when users open specially crafted Virtual Instrument files. Engineering and automation teams across the organization face immediate operational risk, as no vendor patch is currently available and exploitation requires only user interaction with a malicious file. This creates a critical control gap for organizations dependent on LabVIEW for mission-critical applications.

Business Impact: High
Compensating Controls

Restrict VI file sources to internally-controlled repositories only; implement application sandboxing to limit code execution scope; disable remote VI file-open capabilities; enforce network segmentation between LabVIEW systems and critical infrastructure; deploy file integrity monitoring on all VI files; establish host-based process isolation controls; monitor for suspicious VI file access patterns and execution anomalies.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
widely used in industrial, test, and research lab environments globally
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.1%
Patch available Yes
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
Small
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.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2017-2775 HIGH POC
7.5 Mar 31

An exploitable memory corruption vulnerability exists in the LvVariantUnflatten functionality in 64-bit versions of LabV

CVE-2017-2779 HIGH POC
7.5 Sep 05

An exploitable memory corruption vulnerability exists in the RSRC segment parsing functionality of LabVIEW 2017, LabVIEW

CVE-2013-5022 CRITICAL
10.0 Aug 06

Absolute path traversal vulnerability in the 3D Graph ActiveX control in cw3dgrph.ocx in National Instruments LabWindows

CVE-2013-5021 CRITICAL
9.3 Aug 06

Multiple absolute path traversal vulnerabilities in National Instruments cwui.ocx, as used in National Instruments LabWi

CVE-2026-64204 HIGH
8.5 Aug 25

Memory corruption in NI LabVIEW 2026 Q3 (26.3.0) and all prior versions enables information disclosure or arbitrary code

CVE-2026-64203 HIGH
8.5 Aug 25

Memory corruption in NI LabVIEW 2026 Q3 (26.3.0) and all prior versions enables information disclosure or arbitrary code

CVE-2026-64201 HIGH
8.5 Aug 25

Memory corruption in NI LabVIEW (all versions through 26.3.0) enables information disclosure or arbitrary code execution

CVE-2026-16234 HIGH
8.5 Aug 25

Memory corruption in NI LabVIEW 26.3.0 and all prior versions enables information disclosure or arbitrary code execution

CVE-2026-16233 HIGH
8.5 Aug 25

Memory corruption in NI LabVIEW 2026 Q3 (26.3.0) and all prior versions enables information disclosure or arbitrary code

CVE-2025-2632 HIGH
8.5 Apr 09

Out of bounds write vulnerability due to improper bounds checking in NI LabVIEW reading CPU info from cache that may res

CVE-2025-2631 HIGH
8.5 Apr 09

Out of bounds write vulnerability due to improper bounds checking in NI LabVIEW in InitCPUInformation() that may result

CVE-2026-32864 HIGH
8.5 Apr 07

Memory corruption via out-of-bounds read in NI LabVIEW's mgcore_SH_25_3!aligned_free() function enables information disc

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