Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious VI file with anomalous image data
-
DeliveryDeliver file via phishing or compromised file share
-
ExploitVictim opens VI file in LabVIEW
-
ExecutionInteger conversion error miscalculates buffer bounds
-
PersistOut-of-bounds read in image parser
-
ImpactInformation disclosure or arbitrary code execution
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Signed/unsigned conversion safety
|
| Exploitation Conditions | Exploitation requires a user to actively open a specially crafted VI file in NI LabVIEW 2026 Q3 or an earlier version - this is the sole triggering condition per the vendor description and is reflected in UI:R in the CVSS vector. The attack vector is local (AV:L), meaning the malicious file must be present on the user's file system or a locally mounted share at the time of opening; direct network exploitation without file delivery is not applicable. No attacker privilege on the target system is required (PR:N). Key limiting factors: the attacker must successfully deliver the crafted VI file to a LabVIEW user and convince that user to open it, making social engineering a prerequisite; exploitation is further constrained to systems running LabVIEW 2026 Q3 or earlier, and the outcome of code execution versus crash depends on memory layout conditions not fully characterised by available data. |
| Impact | The CVSS 3.1 base score of 6.6 (Medium) reflects a local, user-interaction-dependent attack with high availability impact and limited confidentiality and integrity impact. The vector AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H indicates low attack complexity once the file is delivered, but the requirement for local execution and active user interaction materially constrains the practical attack surface. The most likely outcome is an application crash (A:H), with information disclosure (C:L) and code execution (I:L) representing escalated but less certain outcomes. No EPSS score was provided in the source data, and the vulnerability is absent from the CISA KEV catalog, indicating no confirmed active exploitation at time of analysis. The tags RCE and Information Disclosure align with the description but should be treated as potential worst-case outcomes rather than confirmed exploitation primitives - no POC has been publicly identified. Overall, this is a real but narrowly scoped vulnerability: impactful if weaponized against a specific LabVIEW operator through spear-phishing or malicious file distribution, but not a mass-exploitation risk given the specialized user base and UI:R constraint. |
| Exploit ScenarioDerived | An attacker crafts a VI file embedding a malformed image designed to trigger the signed-to-unsigned conversion error, then delivers it to a LabVIEW user via a spear-phishing email, shared network drive, or a compromised project repository. When the victim opens the file in LabVIEW, the out-of-bounds read occurs during image parsing, potentially leaking memory contents or redirecting execution flow to attacker-controlled code. No public proof-of-concept has been identified, so the practical reliability of achieving code execution versus a crash remains unconfirmed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 25, 2026
Out-of-bounds read in NI LabVIEW 2026 Q3 and all prior versions can result in information disclosure or arbitrary code execution when the application processes a maliciously crafted VI file containing a specially structured image. The root cause is a signed-to-unsigned integer conversion error (CWE-195) in the image-loading code path, causing the parser to read beyond intended memory boundaries. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog.
RemediationAI
Consult the NI security advisory at https://www.ni.com/en/support/security/available-critical-and-security-updates-for-ni-software/2026/integer-conversion-vulnerability-resulting-in-an-out-of-bounds-read-in-ni-labview.html for the specific patched release version and update instructions; an exact remediated version number was not independently confirmed from the available data. Until a patch is applied, restrict LabVIEW users from opening VI files received from untrusted or external sources - this directly removes the user-interaction prerequisite (UI:R) that the attack depends on. Additionally, configure mail gateways and endpoint controls to block or quarantine unsolicited VI file attachments, and educate LabVIEW users on the risk of opening files from unknown origins. Running LabVIEW in a sandboxed or low-privilege user account can limit the blast radius of a successful code execution attempt.
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
CWE-195 (Signed to Unsigned Conversion Error) describes a class of bugs where a signed integer value - potentially negative - is implicitly or explicitly cast to an unsigned type, producing an unexpectedly large positive value. In an image loader context, this commonly manifests as a miscalculated buffer length or array index, causing the program to read memory beyond the allocated image buffer. NI LabVIEW (CPE: cpe:2.3:a:ni:labview:*:*:*:*:*:*:*:*) is a graphical system-design and programming environment developed by National Instruments (now Emerson). Its native file format, the Virtual Instrument (VI) file, can embed images and other binary data, making it a plausible attack surface for a crafted-file vulnerability. The CVSS vector AV:L confirms the vulnerability is triggered through local file interaction rather than a network-exposed interface.
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:L/VI:L/VA:H/SC:N/SI:N/SA:N
File must be locally opened by the user (AV:L, UI:R); crash is the dominant outcome (A:H), with limited secondary code execution and disclosure potential (I:L, C:L); no scope change.
Primary rating from Vendor (NI).
CVSS VectorVendor: NI
Lifecycle Timeline
2DescriptionCVE.org
There is an integer conversion vulnerability resulting in an out-of-bounds read when loading images recently discovered in NI LabVIEW. This may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI file. This vulnerability affects NI LabVIEW 2026 Q3 and prior versions.
Zero Day Initiative Advisories
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 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
EUVD-2026-65601
GHSA-4x9q-2hvp-vr99
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB