Skip to main content

NI LabVIEW CVE-2026-64204

| EUVDEUVD-2026-65594 HIGH
Out-of-bounds Write (CWE-787)
2026-08-25 NI GHSA-r28j-5x82-72fj
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 to target via email or shared drive
  3. Exploit
    Socially engineer victim to open file
  4. Execution
    Trigger out-of-bounds write in LabVIEW parser
  5. Impact
    Execute arbitrary code or disclose sensitive memory

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
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 has one hard prerequisite: the victim must open a specially crafted VI file in an affected version of NI LabVIEW (26.3.0 or earlier). This user interaction (UI:P) is a firm limiting factor - purely remote, automated exploitation is not possible. The local attack vector (AV:L) means the malicious file must be present on or accessible from the victim's local system, so the attacker must first succeed in delivering and socially engineering the target into opening the file. No elevated privileges are required of the attacker (PR:N), and there is no indication that a non-default configuration is required - the vulnerability appears to exist in standard VI file parsing. Exploitation risk is highest in environments where VI files are routinely shared across teams without integrity verification, such as collaborative research or distributed industrial test automation groups.

Impact

The CVSS 4.0 score of 8.5 (High) reflects high impact across confidentiality, integrity, and availability on the vulnerable system, tempered by a local attack vector (AV:L) and mandatory user interaction (UI:P). The local vector means the malicious VI file must reach the victim's filesystem, and the user must actively open it - ruling out purely remote, unauthenticated mass exploitation. No EPSS data is present in the provided intelligence, so exploitation probability cannot be quantified from that signal. There is no CISA KEV listing and no known proof-of-concept, which materially reduces urgency compared to actively exploited network-vector flaws. However, the delivery model - malicious project files sent to engineers - is well-established and operationally plausible: LabVIEW users in industrial control, research, and test automation settings routinely exchange VI files via email and shared drives, normalizing the behavior an attacker would exploit. The scope is limited to the vulnerable system (SC:N/SI:N/SA:N), so lateral movement is not a direct consequence of initial exploitation. Overall this is a genuine patching priority for LabVIEW-dependent environments, but the absence of KEV listing and the required user interaction argue against treating it as an emergency ahead of network-vector, unauthenticated CVEs.

Exploit ScenarioDerived

An attacker crafts a malicious VI file embedding a payload that triggers the out-of-bounds write during parsing, then delivers it to a target engineer or researcher via email, a shared project repository, or a collaboration platform common in industrial or scientific workflows. The victim opens the file in a vulnerable version of LabVIEW, triggering the memory corruption, which the attacker leverages to execute arbitrary code in the victim's user context or extract sensitive in-process data. No public proof-of-concept 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 victim opens a specially crafted VI (Virtual Instrument) file. The root cause is CWE-787 (Out-of-bounds Write), indicating a write operation beyond the bounds of an allocated buffer during VI file parsing. No public exploit code or active exploitation has been identified at time of analysis, but the file-borne delivery model is realistic in engineering and research environments where LabVIEW projects are routinely shared.

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; the exact fixed version is not independently confirmed from the available intelligence beyond the affected ceiling of 26.3.0. As compensating controls prior to patching, organizations should enforce strict policies against opening VI files received from untrusted or unverified external sources, and consider quarantining or scanning LabVIEW project files before distribution within teams. Restricting LabVIEW execution to sandboxed or virtualized environments can limit the blast radius of a successful exploit - the trade-off being added operational overhead for engineers. OS-level hardening (ensuring ASLR and DEP/NX are enabled on LabVIEW host systems) may reduce exploit reliability but should not substitute for patching.

Affected VersionsENISA

LabVIEW 23.1.0 <23.3.10
LabVIEW 24.1.0 <24.3.7
LabVIEW 26.1.0 <26.3.1
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 and measurement, industrial automation, and scientific research, with VI files serving as its native program and project format. The vulnerability is rooted in CWE-787 (Out-of-bounds Write), a class of memory corruption flaw in which the application writes data beyond the bounds of an allocated buffer during file parsing or processing. This class of flaw can enable attackers to overwrite adjacent memory structures - including function pointers or return addresses - to redirect execution flow. The CPE string cpe:2.3:a:ni:labview:*:*:*:*:*:*:*:* covers all variants and versions of the product up to and including version 26.3.0. OS-level mitigations such as ASLR and DEP/NX may raise the bar for reliable exploitation but do not eliminate the risk.

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-borne attack requires local access and user interaction but no attacker privileges; full CIA impact consistent with arbitrary code execution via memory corruption.

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:52 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 (26.3.0) and all prior versions contain a critical memory corruption vulnerability enabling arbitrary code execution or sensitive data disclosure when engineering teams open malicious project files, directly threatening intellectual property theft and operational integrity in R&D organizations that routinely share LabVIEW projects across teams. No public exploit identified at time of analysis, but the file-borne delivery model is realistic in environments where LabVIEW projects are routinely exchanged.

Business Impact: High
Compensating Controls

Restrict VI file opening to pre-approved internal sources only; implement code review and static analysis of external LabVIEW projects before execution; consider air-gapping systems that process untrusted VI files or executing LabVIEW in isolated sandbox environments; provide staff training on file-based attack vectors and establish secure file-handling procedures for external collaborations.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
specialized engineering IDE common in industrial, research, and test automation sectors
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.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

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