Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged local Windows session
-
DeliveryOpen handle to NI-PAL kernel driver
-
ExploitSend crafted IOCTL with invalid index or offset
-
ExecutionTrigger CWE-1285 kernel memory corruption
-
PersistOverwrite process security token
-
ImpactExecute arbitrary code as SYSTEM
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Hardware permission validation
|
| Exploitation Conditions | Exploitation requires a valid low-privileged local user session on a Windows host where NI-PAL 26.3.1 or an earlier version is installed and the kernel driver is loaded - the CVSS 4.0 vector PR:L confirms low-privileged authentication is sufficient and no user interaction is needed (UI:N). The attack is strictly local (AV:L); no network-facing vector exists. Exploitation is limited to Microsoft Windows; no other platforms are affected. No special application configuration or non-default setting is required beyond the NI-PAL driver being present and running, which is standard for any NI software installation. The primary limiting factors are the requirement for an existing local Windows account and physical or remote desktop access to the target system. |
| Impact | The CVSS 4.0 score of 8.5 is grounded in a local attack vector (AV:L), low complexity (AC:L), no attack requirements (AT:N), low privilege entry (PR:L), no user interaction (UI:N), and full CIA impact on the vulnerable system (VC:H/VI:H/VA:H) with no scope change to downstream systems (SC:N/SI:N/SA:N). The local vector is the primary risk moderator - an attacker must already hold a valid Windows logon, ruling out internet-facing exploitation. No EPSS score was provided in the source data, so probabilistic exploitation likelihood cannot be quantified. The vulnerability is absent from the CISA KEV catalog and no POC is publicly known, reducing urgency relative to actively exploited equivalents. However, NI test and measurement environments frequently operate shared Windows workstations in lab settings with multiple user accounts, making the local-access prerequisite less protective than it would be on tightly controlled single-user systems. Real-world priority is moderate for NI-deployed environments and low for organizations that do not use NI software. |
| Exploit ScenarioDerived | A low-privileged domain user with an interactive Windows session on a machine running NI software (and thus NI-PAL 26.3.1 or earlier) opens a handle to the NI-PAL kernel driver and sends a crafted IOCTL request containing an out-of-bounds index or offset. The driver fails to validate the input per CWE-1285, triggering a kernel memory corruption primitive that the attacker leverages to overwrite their process security token and elevate to SYSTEM. No public POC is known at this time, limiting exploitation to actors with kernel driver exploitation expertise. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 05, 2026
Local privilege escalation in the NI-PAL kernel driver allows a low-privileged authenticated Windows user to escalate to SYSTEM-level and execute arbitrary code, as confirmed by the NI vendor advisory. Affected deployments include NI-PAL versions 26.3.1 and all prior releases running exclusively on Microsoft Windows. No public exploit code exists and the vulnerability is not listed in the CISA KEV catalog, but the low access complexity (AC:L, AT:N in CVSS 4.0) means exploitation requires no special conditions beyond a local user session.
RemediationAI
Consult the NI security advisory at https://www.ni.com/en/support/security/available-critical-and-security-updates-for-ni-software/2026/local-privilege-escalation-in-ni-pal.html to obtain the patched release - an exact fixed version number is not independently confirmed from the available data, so the advisory is the authoritative source for upgrade instructions. As a compensating control pending patching, restrict interactive local logon rights on NI-PAL-equipped systems to the minimum set of trusted user accounts via Windows Group Policy (deny logon locally for non-essential accounts); note this does not eliminate risk for shared lab machines where multiple users require access. Where feasible, isolate NI test systems on dedicated hardware accessible only to authorized personnel, reducing the pool of potential local attackers.
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-PAL (National Instruments Platform Abstraction Layer) is a Windows kernel-mode driver bundled with NI's test and measurement software stack, providing hardware abstraction services between NI applications and underlying hardware. The root cause is CWE-1285 (Improper Validation of Specified Index, Position, or Offset in Input), which in the context of a kernel driver typically manifests as a failure to bounds-check user-supplied indexes or offsets passed through IOCTL dispatch routines - enabling a user-mode process to induce out-of-bounds reads or writes within kernel address space. CPE cpe:2.3:a:ni:ni-pal:*:*:*:*:*:*:*:* confirms all versions through 26.3.1 are within scope. Because the flaw resides in a privileged kernel driver, even a low-privileged caller can trigger kernel memory corruption and use it to overwrite security-critical data structures such as process token privileges.
Know when Ni Pal 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:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Local kernel driver attack requires only a low-privilege session; no scope change beyond the vulnerable system; full CIA impact upon successful escalation.
Primary rating from Vendor (NI).
CVSS VectorVendor: NI
DescriptionCVE.org
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 running on Microsoft Windows.
Executive ViewAI
NI-PAL versions 26.3.1 and earlier for Windows contain a local privilege escalation to SYSTEM-level code execution (CVSS 8.5) exploitable by any authenticated local user. Organizations running these versions face significant risk of full system compromise if user accounts are compromised or if untrusted users gain local access.
No vendor-released patch identified at time of analysis. Implement immediate mitigations: restrict local user privileges via group policy, disable NI-PAL kernel driver functionality if operationally possible, deploy host-based intrusion detection focused on abnormal process elevation patterns, enforce strict local administrator access controls, implement multi-factor authentication for privileged sessions, and maintain active monitoring for vendor security advisories and patch releases.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Local privilege escalation in National Instruments NI-PAL versions 26.3.0 and earlier on Windows and Linux allows authen
Improper input validation in the National Instruments NI-PAL driver in versions 20.0.0 and prior may allow a privileged
Local denial of service in NI's NI-PAL kernel driver (versions 26.3.0 and prior on Windows and Linux) allows an authenti
EUVD-2026-53579
GHSA-mw2w-74q7-6fc4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB