Skip to content
OpenAdvisories

Product · NI

LabVIEW

44 known vulnerabilities.

LabVIEW at a glance

Last 12 months
23
Critical · all time
0
Exploited · all time
0
Public exploit · all time
1
New vulnerabilities per month · last 12 months
0 5 10 December 2025: 10 vulnerabilities Dec 2025 January 2026: 0 vulnerabilities February 2026: 0 vulnerabilities March 2026: 0 vulnerabilities Mar April 2026: 5 vulnerabilities May 2026: 0 vulnerabilities June 2026: 0 vulnerabilities Jun July 2026: 0 vulnerabilities August 2026: 8 vulnerabilities September 2026: 0 vulnerabilities Sep October 2026: 0 vulnerabilities November 2026: 0 vulnerabilities
Show as table
MonthVulnerabilitiesCritical
Nov 202600
Oct 202600
Sep 202600
Aug 202680
Jul 202600
Jun 202600
May 202600
Apr 202650
Mar 202600
Feb 202600
Jan 202600
Dec 2025100
Nov 202500
Oct 202500
Sep 202500
Aug 202500
Jul 202550
Jun 202500
May 202500
Apr 202540
Mar 202500
Feb 202500
Jan 202500
Dec 202430

44 results · Feed

  • High 7.8

    Out-of-Bounds Write Vulnerability in NI LabVIEW when loading VI

    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…

  • High 7.8

    Out-of-Bounds Read Vulnerability in NI LabVIEW when loading VI

    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…

  • High 7.8

    Out-of-Bounds Read Vulnerability in NI LabVIEW when loading VI

    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…

  • High 7.8

    Out-of-Bounds Read Vulnerability in NI LabVIEW when loading VI

    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…

  • High 7.8

    Out-of-Bounds Read Vulnerability in NI LabVIEW when loading VI

    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…

  • High 7.8

    Out-of-Bounds Write Vulnerability in NI LabVIEW when loading VI

    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…

  • Medium 6.6

    Integer Overflow Vulnerability Resulting in an Out of Bounds Write in NI LabVIEW

    There is an integer overflow vulnerability resulting in an out-of-bounds write 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 spe…

  • Medium 6.6

    Integer Conversion Vulnerability Resulting in an Out of Bounds Read in NI LabVIEW

    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…

  • High 7.8

    Out-of-Bounds Read in mgcore_SH_25_3!aligned_free()

    There is a memory corruption vulnerability due to an out-of-bounds read in mgcore_SH_25_3!aligned_free() in NI LabVIEW.  This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a…

  • High 7.8

    Out-of-Bounds Read in sentry_transaction_context_set_operation()

    There is a memory corruption vulnerability due to an out-of-bounds read in sentry_transaction_context_set_operation() in NI LabVIEW.  This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an atta…

  • High 7.8

    Out-of-Bounds Write in ResFileFactory::InitResourceMgr()

    There is a memory corruption vulnerability due to an out-of-bounds write in ResFileFactory::InitResourceMgr() in NI LabVIEW.  This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to …

  • High 7.8

    Out-of-Bounds Write Vulnerability in NI LabVIEW when loading lvclass file

    There is a memory corruption vulnerability due to an out-of-bounds write when loading a corrupted LVCLASS file in NI LabVIEW.  This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to…

  • High 7.8

    Out-of-Bounds Write Vulnerability in NI LabVIEW when loading lvlib file

    There is a memory corruption vulnerability due to an out-of-bounds write when loading a corrupted LVLIB file in NI LabVIEW.  This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to g…

  • High 7.8

    Stack-based Buffer Overflow in LVResource::DetachResource() in NI LabVIEW

    There is a stack-based buffer overflow vulnerability in NI LabVIEW in LVResFile::FindRsrcListEntry() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an att…

  • High 7.8

    Use-after-Free in sentry!sentry_span_set_data() in NI LabVIEW

    There is a use-after-free vulnerability in sentry!sentry_span_set_data() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open …

  • High 7.8

    Out-of-Bounds Read in LVResFile::FindRsrcListEntry() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in LVResFile::FindRsrcListEntry() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to…

  • High 7.8

    Out-of-Bounds Read in lvre!ExecPostedProcRecPost() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in lvre!ExecPostedProcRecPost() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to g…

  • High 7.8

    Out-of-Bounds Read in lvre!DataSizeTDR() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in lvre!DataSizeTDR() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user …

  • High 7.8

    Out-of-Bounds Read in lvre!VisaWriteFromFile() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in lvre!VisaWriteFromFile() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a…

  • High 7.8

    Out-of-Bounds Read in LVResource::DetachResource() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in LVResource::DetachResource() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to g…

  • High 7.8

    Out-of-Bounds Read in LVResFile::RGetMemFileHandle() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in LVResFile::RGetMemFileHandle() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to…

  • High 7.8

    Out of Bounds Write in mgocre_SH_25_3!RevBL() in NI LabVIEW

    There is an out of bounds write vulnerability in NI LabVIEW in mgocre_SH_25_3!RevBL() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a …

  • High 7.5
    CVE-2025-12097 Public exploit

    Relative Path Traversal Vulnerability in NI System Web Server

    There is a relative path traversal vulnerability in the NI System Web Server that may result in information disclosure.  Successful exploitation requires an attacker to send a specially crafted request to the NI System Web Server, allowing the attacker to rea…

  • High 7.8

    Memory Corruption Issue in NI LabVIEW due to improper error handling

    A memory corruption vulnerability due to improper error handling when a VILinkObj is null exists in NI LabVIEW that may result in arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI. This vulnera…

  • High 7.8

    Missing input check in lvpict.cpp used in NI LabVIEW

    A memory corruption vulnerability due to improper input validation in lvpict.cpp exists in NI LabVIEW that may result in arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI. This vulnerability af…

  • High 7.8

    Code Injection Vulnerability in NI LabVIEW when using CIN nodes

    A code injection vulnerability due to an improper initialization check exists in NI LabVIEW that may result in arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI using a CIN node. This vulnerabi…

  • High 7.8

    Out of Bounds Read Vulnerability in NI LabVIEW when building font map

    Out of bounds read vulnerability due to improper bounds checking in NI LabVIEW in fontmgr 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 vulnera…

  • High 7.8

    Out of Bounds Read Vulnerability in NI LabVIEW when loading fonts

    Out of bounds read vulnerability due to improper bounds checking in NI LabVIEW in lvre!UDecStrToNum that may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted V…

  • High 7.8

    Out of Bounds Write Vulnerability in NI LabVIEW reading CPU info from cache

    Out of bounds write vulnerability due to improper bounds checking in NI LabVIEW reading CPU info from cache that may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially c…

  • High 7.8

    Out of Bounds Write Vulnerability in NI LabVIEW in InitCPUInformation()

    Out of bounds write vulnerability due to improper bounds checking in NI LabVIEW in InitCPUInformation() that may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially craft…

  • High 7.3

    DLL Hijacking Vulnerability in NI LabVIEW

    There is a DLL hijacking vulnerability due to an uncontrolled search path that exists in NI LabVIEW. This vulnerability may result in arbitrary code execution. Successful exploitation requires an attacker to insert a malicious DLL into the uncontrolled search…

  • High 7.3

    DLL Hijacking Vulnerability in NI LabVIEW When Loading NI Error Reporting

    There is a DLL hijacking vulnerability due to an uncontrolled search path that exists in NI LabVIEW when loading NI Error Reporting. This vulnerability may result in arbitrary code execution. Successful exploitation requires an attacker to insert a malicious …

  • High 7.8

    Out of bounds read in BuildFontMap in fontmgr.cpp in NI LabVIEW

    An out of bounds read due to improper input validation in BuildFontMap in fontmgr.cpp in NI LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. Thi…

  • High 7.8

    Out of bounds read when loading the font table in fontmgr.cpp in NI LabVIEW

    An out of bounds read due to improper input validation when loading the font table in fontmgr.cpp in NI LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially cra…

  • High 7.8

    Out of bounds read in HeapObjMapImpl.cpp in NI LabVIEW

    An out of bounds read due to improper input validation in HeapObjMapImpl.cpp in NI LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnera…

  • High 7.8

    Memory Corruption Due to Improper Length Check in NI LabVIEW

    A memory corruption issue due to an improper length check in NI LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnerability affects NI L…

  • High 7.8

    Memory Corruption Due to Improper Length Checks in LabVIEW tdcore.dll

    A memory corruption issue due to an improper length check in LabVIEW tdcore.dll may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnerability affe…

  • High 7.8

    Out of Bounds Read Due to Missing Bounds Check in LabVIEW

    An out of bounds read due to a missing bounds check in LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnerability affects LabVIEW 2024 …

  • Medium 5.5

    Integer Overflow Vulnerability Reading TDMS Files in LabVIEW

    An integer overflow vulnerability due to improper input validation when reading TDMS files in LabVIEW may result in an infinite loop. Successful exploitation requires an attacker to provide a user with a specially crafted TDMS file. This vulnerability affects…

  • High 7.8

    Improper Error Handling Issue in LabVIEW

    An improper error handling vulnerability in LabVIEW may result in remote code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnerability affects LabVIEW 2024 Q1 and prior versions.