Skip to content
OpenAdvisories

Vendor

NI

84 known vulnerabilities.

NI at a glance

Last 12 months
36
Critical · all time
6
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: 1 vulnerability, 1 critical June 2026: 9 vulnerabilities, 2 critical Jun July 2026: 0 vulnerabilities August 2026: 9 vulnerabilities September 2026: 2 vulnerabilities Sep October 2026: 0 vulnerabilities November 2026: 0 vulnerabilities
Show as table
MonthVulnerabilitiesCritical
Nov 202600
Oct 202600
Sep 202620
Aug 202690
Jul 202600
Jun 202692
May 202611
Apr 202650
Mar 202600
Feb 202600
Jan 202600
Dec 2025100
Nov 202500
Oct 202500
Sep 202520
Aug 202500
Jul 202550
Jun 202500
May 202550
Apr 202540
Mar 202530
Feb 202500
Jan 202510
Dec 202440

84 results · Feed

  • High 7.1

    Storage of Sensitive Information in Cleartext in NI SystemLink

    There is a storage of sensitive information in cleartext vulnerability in NI SystemLink. This vulnerability may allow an attacker with local access to obtain sensitive information stored by the system in the clear.  This vulnerability affects NI SystemLink an…

  • High 8.1

    Improper Access Controls in NI SystemLink

    There is an improper access control vulnerability in NI SystemLink that may allow an authenticated user with limited privileges to access host operating system files and directories that should be restricted. This vulnerability affects NI SystemLink and NI Sy…

  • 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

    Local Privilege Escalation in NI-PAL

    There is a local privilege escalation vulnerability recently discovered in the NI-PAL kernel driver.  This may allow a local, authenticated user to escalate privileges and execute arbitrary code.  This vulnerability affects NI-PAL 26.3.1 and prior versions ru…

  • Low 3.7

    Incorrect Conversion between Numeric Types in NI grpc-device due to missing range checks in CodeGen

    There is an incorrect conversion between numeric types vulnerability in NI grpc-device due to missing range checks in CodeGen.  This may silently discard high bits if a size value exceeded the target type's range. This affects NI grpc-device 2.17.0 and prior …

  • Critical 9.1

    Insecure Default Credentials vulnerability in NI grpc-device when TLS configuration is not present

    There is an insecure default credentials vulnerability in NI grpc-device when TLS configuration is not present and the server is bound beyond loopback.  This may allow an unauthenticated user access to the server on the local network.  This affects NI grpc-de…

  • Medium 5.3

    Memory leak in NI grpc-device BeginSidebandStream

    There is a memory leak in NI grpc-device BeginSidebandStream that may result in denial of service due to memory exhaustion.  This affects NI grpc-device 2.17.0 and prior versions.

  • Medium 6.5

    Unchecked enum cast vulnerability in NI grpc-device in BeginSidebandStream

    There is an unchecked enum cast vulnerability in NI grpc-device BeginSidebandStream that may allow an attacker to trigger invalid enum states and undefined behavior, potentially resulting in a denial of service. Successful exploitation requires an attacker to…

  • High 7.5

    NULL pointer dereference vulnerability in NI grpc-device data moniker service

    There is a NULL pointer dereference vulnerability in NI grpc-device in the data moniker service that may allow an attacker to cause a denial of service by triggering a crash.  Successful exploitation requires an attacker to provide an unknown value to the dat…

  • High 7.5

    Out-of-bounds read vulnerability in the NI grpc-device streaming API

    There is an out-of-bounds read vulnerability in the NI grpc-device streaming API due to a missing bounds check that may result in a denial of service. Successful exploitation requires an attacker to supply a specially crafted write request. This affects NI gr…

  • Critical 9.1

    Untrusted pointer dereference in NI grpc-device sideband streaming API

    There is an untrusted pointer dereference vulnerability in the NI grpc-device sideband streaming API that may allow an attacker to cause an arbitrary memory dereference, potentially resulting in remote code execution.  Successful exploitation requires an atta…

  • High 7.1

    Local privilege escalation in NI-PAL

    Improper input validation in NI-PAL may allow a local authenticated user to access arbitrary system memory, potentially leading to privilege escalation. This vulnerability affects NI-PAL 26.3.0 and prior versions on Windows and Linux.

  • High 7.1

    NULL pointer dereference in NI-PAL

    Improper input validation in the NI-PAL kernel driver may allow a local authenticated user to cause a denial of service by triggering a crash due to a NULL pointer dereference. This vulnerability affects NI-PAL 26.3.0 and prior versions on Windows and Linux.

  • Critical 9.1

    Authentication Bypass Vulnerability in NI SystemLink Enterprise

    There is an authentication bypass vulnerability in the NI SystemLink Enterprise Dashboard application that may allow an unauthenticated remote attacker to bypass authentication controls leading to privilege escalation or information disclosure.  Successful ex…

  • 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

    Out of Bounds Read in DefaultFontOptions() in NI Circuit Design Suite

    There is a memory corruption vulnerability due to an out of bounds read in DefaultFontOptions() when using SymbolEditor in NI Circuit Design Suite.  This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation r…

  • High 7.8

    Memory Corruption issue in XML_Serialize() in NI Circuit Design Suite

    There is a memory corruption vulnerability due to an out of bounds write in XML_Serialize() when using SymbolEditor in NI Circuit Design Suite.  This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requi…

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