Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious VI file
-
DeliveryDeliver to LabVIEW user via email or file share
-
ExploitUser opens VI in LabVIEW
-
ExecutionOut-of-bounds read corrupts memory
-
ImpactArbitrary 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (NI).
CVSS VectorVendor: NI
Lifecycle Timeline
3DescriptionCVE.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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
An exploitable memory corruption vulnerability exists in the LvVariantUnflatten functionality in 64-bit versions of LabV
An exploitable memory corruption vulnerability exists in the RSRC segment parsing functionality of LabVIEW 2017, LabVIEW
Absolute path traversal vulnerability in the 3D Graph ActiveX control in cw3dgrph.ocx in National Instruments LabWindows
Multiple absolute path traversal vulnerabilities in National Instruments cwui.ocx, as used in National Instruments LabWi
Memory corruption in NI LabVIEW 2026 Q3 (26.3.0) and all prior versions enables information disclosure or arbitrary code
Memory corruption in NI LabVIEW 2026 Q3 (26.3.0) and all prior versions enables information disclosure or arbitrary code
Memory corruption in NI LabVIEW (all versions through 26.3.0) enables information disclosure or arbitrary code execution
Memory corruption in NI LabVIEW 26.3.0 and all prior versions enables information disclosure or arbitrary code execution
Memory corruption in NI LabVIEW 2026 Q3 (26.3.0) and all prior versions enables information disclosure or arbitrary code
Out of bounds write vulnerability due to improper bounds checking in NI LabVIEW reading CPU info from cache that may res
Out of bounds write vulnerability due to improper bounds checking in NI LabVIEW in InitCPUInformation() that may result
Memory corruption via out-of-bounds read in NI LabVIEW's mgcore_SH_25_3!aligned_free() function enables information disc
EUVD-2026-65592
GHSA-4vvf-gm8q-cf8p
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB