Skip to main content

NI LabVIEW CVE-2026-64201

| EUVDEUVD-2026-65590 HIGH
Out-of-bounds Read (CWE-125)
2026-08-25 NI GHSA-h2v2-ggpq-7rvr
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 file via phishing or compromised share
  3. Exploit
    User opens VI in LabVIEW
  4. Execution
    Parser triggers out-of-bounds read
  5. Persist
    Memory corruption achieved
  6. Impact
    Execute arbitrary code as local 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 has exactly one trigger condition: a user must open a specially crafted VI (Virtual Instrument) file in an affected version of NI LabVIEW (26.3.0 or earlier). The CVSS 4.0 metric UI:P confirms this passive user interaction is mandatory - the vulnerability cannot be triggered without the file-open action. AV:L confirms the attacker must first deliver the file to a system where LabVIEW is installed; direct network exploitation without file delivery is not possible per the vector. PR:N confirms the attacker requires no privileges on the target system. Exploitation is further limited to hosts with NI LabVIEW installed, and no scope change occurs (SC:N/SI:N/SA:N), meaning lateral movement to other systems is not a direct consequence of the vulnerability itself.

Impact

The CVSS 4.0 vector AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N yields a base score of 8.5. AV:L confirms the attack requires local file delivery rather than direct network reachability, which reduces opportunistic exploitation relative to network-exposed flaws. UI:P confirms a user action (opening the file) is mandatory. The triply-high impact metrics VC:H/VI:H/VA:H indicate that successful exploitation can fully compromise the targeted system. No KEV listing means active exploitation is not confirmed by CISA. No EPSS data was provided, so exploitation probability cannot be quantified. POC availability is unknown. In context, LabVIEW is prevalent in engineering, scientific research, and industrial control environments; a targeted spear-phishing campaign delivering a malicious VI file to an ICS operator or researcher represents a realistic and high-consequence attack path, despite the absence of confirmed in-the-wild activity.

Exploit ScenarioDerived

An attacker crafts a malicious LabVIEW VI file embedding out-of-bounds read triggers and delivers it to a target engineer or ICS operator via spear-phishing email or a compromised file share. When the victim opens the VI in LabVIEW, the parser reads beyond allocated buffer boundaries, causing memory corruption that can lead to disclosure of sensitive in-memory data or, with sufficient control over the corruption, arbitrary code execution under the user's privileges. No public proof-of-concept code 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 (all versions through 26.3.0) enables information disclosure or arbitrary code execution when a user opens a specially crafted VI (Virtual Instrument) file. The CVSS 4.0 base score of 8.5 reflects high impact across confidentiality, integrity, and availability on the vulnerable system, with local file-based delivery requiring passive user interaction. No public exploit code or CISA KEV listing has been identified at time of analysis, though the RCE potential and industrial control / engineering deployment context warrant prompt patching.

RemediationAI

Consult and apply the patch documented in 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. The advisory title explicitly references available critical and security updates, confirming a fix has been released by NI, though the exact patched version number is not independently confirmed in the available intelligence data and must be verified from the advisory directly. As a compensating control while patching is scheduled, instruct all LabVIEW users to refuse or quarantine VI files received from untrusted or unverified sources, as the sole trigger is opening a malicious file. In higher-risk ICS or research environments, consider isolating LabVIEW workstations from general corporate networks and enforcing application whitelisting to prevent execution of externally-sourced VI content. Note that file-source restriction requires user compliance training to be effective.

Affected VersionsENISA

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

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 uses .vi (Virtual Instrument) files as its primary executable and data format; parsing these files is a core runtime operation. CWE-125 (Out-of-bounds Read) identifies the root cause as the parser or runtime reading beyond the boundaries of an allocated buffer when processing a malformed VI file. The tags also reference 'Buffer Overflow,' suggesting the out-of-bounds read may interact with adjacent memory in a way that enables write primitives and code execution, not merely information leakage. The CPE string cpe:2.3:a:ni:labview:*:*:*:*:*:*:*:* carries a version wildcard, indicating all tracked LabVIEW application releases up to 26.3.0 are in scope. No platform constraint appears in the CPE, implying Windows, Linux, and macOS LabVIEW installs are all affected.

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

File-based delivery mandates local access and user interaction (AV:L, UI:R); no attacker privileges required; memory corruption yields full system compromise with no scope change.

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:41 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 contains a critical memory corruption vulnerability affecting all supported versions up to 26.3.0 that could enable attackers to steal sensitive engineering data or compromise system integrity through malicious project files. With no vendor patch currently available and exploitation requiring only that users open compromised files, this poses significant risk to organizations in engineering, research, and industrial control environments where LabVIEW is widely deployed. Organizations must implement immediate containment measures while awaiting vendor remediation.

Business Impact: Severe
Compensating Controls

Restrict VI file execution to known-safe sources only; implement application whitelisting for LabVIEW processes; segment networks isolating LabVIEW systems, particularly operational technology environments; deploy EDR solutions configured to monitor LabVIEW process behavior for anomalies; disable LabVIEW features that process external VI files until patch availability; conduct user awareness training on untrusted file execution risks; maintain offline backups of critical LabVIEW projects.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
industry-specific engineering and ICS tooling, not general enterprise IT
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
Very 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-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-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