Skip to main content

NI LabVIEW CVE-2026-64203

| EUVDEUVD-2026-65592 HIGH
Out-of-bounds Read (CWE-125)
2026-08-25 NI GHSA-4vvf-gm8q-cf8p
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 to LabVIEW user via email or file share
  3. Exploit
    User opens VI in LabVIEW
  4. Execution
    Out-of-bounds read corrupts memory
  5. Impact
    Arbitrary code executes as user process

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 that the target user have NI LabVIEW 2026 Q3 (26.3.0) or an earlier version installed and actively open a specially crafted VI file delivered by the attacker - this user interaction step (UI:P in the CVSS 4.0 vector) is a hard prerequisite. The attack vector is local (AV:L), meaning the VI file must be parsed by the LabVIEW runtime on the victim's machine; the attacker does not need network-level access to the target. No authentication or elevated privileges are required of the attacker. Exploitation is limited to systems running LabVIEW - it does not affect embedded LabVIEW RT targets or other NI products unless separately disclosed. The primary limiting factor is the social engineering step: a user must be induced to open an untrusted VI file, which is a realistic scenario in engineering environments where VI files are commonly exchanged between colleagues.

Impact

The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P) correctly captures this as a file-parsing attack: local execution context, low complexity, no privileges required by the attacker, but passive user interaction (opening a file) is mandatory. The high C/H, I/H, A/H impact metrics reflect the worst-case RCE scenario. In practice, exploitation is gated by the social engineering step of convincing a target engineer or researcher to open a malicious VI file - a meaningful but not prohibitive barrier in environments where VI files are routinely shared. No EPSS score was provided in the input, no KEV listing exists, and no POC has been identified, making this a high-severity but currently theoretical risk. The self-reporting by NI (vendor-disclosed) is a positive signal for patch availability, though an exact fix version was not confirmed in the provided data. The engineering and industrial sector nature of LabVIEW's user base means that compromise of an affected workstation could have downstream consequences in lab or manufacturing environments.

Exploit ScenarioDerived

An attacker crafts a malicious VI file that triggers an out-of-bounds read in LabVIEW's file parser, corrupting memory in a way that redirects execution flow. The attacker delivers this file to a target engineer via email, a shared network drive, or a compromised collaboration platform, and persuades them to open it within LabVIEW. Upon opening, the memory corruption executes attacker-controlled code with the privileges of the LabVIEW process, potentially providing a foothold on a workstation connected to test equipment or industrial systems. No public POC has been identified at time of analysis.

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. The root cause is an out-of-bounds read (CWE-125) that, combined with tags indicating buffer overflow behavior, can corrupt memory state sufficient to achieve code execution. No public exploit or CISA KEV listing has been identified at time of analysis, but the CVSS 4.0 score of 8.5 reflects the high impact potential once a victim opens a malicious VI file.

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 LabVIEW version and upgrade instructions - an exact fix version was not independently confirmed from the provided data. As an interim compensating control, restrict users from opening VI files received from untrusted or external sources, and enforce file-source verification policies within engineering teams. Organizations using LabVIEW in air-gapped or isolated test environments should ensure that VI files introduced from external media are scanned or verified against known-good checksums before opening. Disabling automatic file-open behaviors (e.g., double-click handlers or email attachments) reduces the social engineering attack surface. Note that network isolation does not mitigate this vulnerability since the attack vector is local file execution, not network-reachable services.

Affected VersionsENISA

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

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 from National Instruments (NI) widely used in test, measurement, and industrial automation. Programs in LabVIEW are saved as VI (Virtual Instrument) files, which are parsed and executed by the LabVIEW runtime. The vulnerability is classified as CWE-125 (Out-of-Bounds Read), which occurs when the VI file parser reads memory beyond the bounds of an allocated buffer. While out-of-bounds reads primarily cause information disclosure, the memory corruption described - combined with the 'Buffer Overflow' and 'RCE' tags - indicates that the same parsing flaw can corrupt adjacent heap or stack memory in ways that enable attacker-controlled code execution. The affected CPE is cpe:2.3:a:ni:labview:*:*:*:*:*:*:*:*, covering all LabVIEW versions up to and including 26.3.0.

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 file-open required (AV:L), no attacker privileges needed (PR:N), mandatory user interaction to open VI (UI:R), full impact possible but no scope change beyond the LabVIEW process.

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:48 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 installations (version 26.3.0 and earlier) are vulnerable to a critical memory corruption flaw that could be exploited through malicious file attachments; while no public exploit has been identified at time of analysis, organizations must assume eventual public disclosure. Without an available patch, immediate file-handling controls and user awareness are essential to prevent infection. This represents significant operational risk for engineering teams and systems using LabVIEW.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict VI file access to internally-sourced and validated files only; implement application sandboxing or containerization to limit code execution scope; enforce email security policies to block VI file attachments from external senders; enable EDR/antivirus monitoring to detect abnormal LabVIEW process behavior including network connections, file system modifications, and privilege escalation attempts; maintain offline backups of critical VI designs to enable recovery if infection occurs.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
widely used in engineering, research, and industrial test environments
Data Quality
6 sources
Confidence: High

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-64202 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