Skip to main content

NI LabVIEW CVE-2026-18444

| EUVDEUVD-2026-65601 MEDIUM
Signed to Unsigned Conversion Error (CWE-195)
2026-08-25 NI GHSA-4x9q-2hvp-vr99
6.9
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 with anomalous image data
  2. Delivery
    Deliver file via phishing or compromised file share
  3. Exploit
    Victim opens VI file in LabVIEW
  4. Execution
    Integer conversion error miscalculates buffer bounds
  5. Persist
    Out-of-bounds read in image parser
  6. Impact
    Information 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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

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

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

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

Vendor (NI) PRIMARY 6.9 MEDIUM
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
vuln.today AI 6.6 MEDIUM

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.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/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
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 25, 2026 - 18:17 EUVD
CVSS changed
Aug 25, 2026 - 17:22 NVD
6.6 (MEDIUM) 6.9 (MEDIUM)

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

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Medium
widely used in test, measurement, and industrial control engineering
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
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-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

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy