Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain low-privileged local account on NI host
-
DeliveryIdentify NI-PAL service/driver interface
-
ExploitSubmit crafted index/offset to NI-PAL
-
InstallRead SYSTEM/root memory regions
-
C2Extract tokens or kernel pointers
-
ExecuteEscalate to administrator/root
-
ImpactEstablish persistence on engineering workstation
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Hardware permission validation
|
| Exploitation Conditions | Exploitation requires the attacker to already have a local authenticated session on a Windows or Linux host that has NI-PAL 26.3.0 or earlier installed and running (PR:L, AV:L in the CVSS vector), and to be able to invoke the vulnerable NI-PAL interface from that session - meaning a normal interactive user, RDP/SSH session, or any code running in a low-privileged process context on a system with NI software deployed is sufficient. No user interaction by another party is required (UI:N) and attack complexity is low (AC:L), so no race condition, special timing, or non-default configuration is needed beyond having NI-PAL installed. Exploitation is LIMITED by the need for prior code execution or shell access on the target host, by the absence of any network-facing vector, and by the fact that hosts without NI software (which is specialized engineering/lab tooling, not general-purpose) are not exposed at all. |
| Impact | Signals are internally consistent and point to a credible but bounded risk. The CVSS 4.0 vector confirms local attack vector (AV:L), low complexity (AC:L), low privileges required (PR:L), and no user interaction (UI:N), with high confidentiality and integrity impact (VC:H/VI:H) but no availability impact (VA:N) and no scope/subsequent system impact - consistent with an arbitrary memory read primitive that an attacker would chain into privilege escalation rather than a direct RCE. There is no EPSS score, no CISA KEV listing, and no public POC at time of analysis, so this is not a 'patch tonight' issue at the level of a remote unauthenticated bug; however, NI-PAL is widely installed on engineering, lab, and OT/ICS workstations where any local-to-SYSTEM/root primitive is significant for lateral movement and persistence. Missing data to note: no EPSS value is provided and the vendor advisory link is the sole reference, so independent corroboration of the fixed version and exploitation status is limited to NI's own bulletin. |
| Exploit ScenarioDerived | A standard-user account on a lab or engineering workstation that has NI software installed invokes the NI-PAL interface with a crafted index/offset parameter, causing the privileged NI-PAL component to read attacker-chosen system memory and return its contents to the unprivileged caller. The attacker uses the leaked kernel pointers, SYSTEM/root process tokens, or credential material to escalate to administrative privileges on the host, then pivots into the broader lab or OT network. No public exploit code has been identified at time of analysis, but the bug class (CWE-1285 arbitrary read) is well understood and routinely weaponized once a vulnerable IOCTL or service entry point is located. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Jun 02, 2026
Local privilege escalation in National Instruments NI-PAL versions 26.3.0 and earlier on Windows and Linux allows authenticated low-privileged users to read arbitrary system memory through improper input validation, potentially leading to full privilege escalation. CVSS 4.0 base score is 8.4 (High) reflecting the local attack vector but high confidentiality and integrity impact. No public exploit identified at time of analysis and the vulnerability is not listed in CISA KEV.
Earlier versions of this analysis (2)
Local privilege escalation in NI-PAL 26.3.0 and prior on Windows and Linux allows an authenticated low-privileged user to read arbitrary system memory due to improper input validation. The flaw carries a CVSS 4.0 score of 8.4 with high confidentiality and integrity impact, and no public exploit identified at time of analysis. A vendor advisory from National Instruments is available, but neither KEV listing nor POC code has been observed.
Local privilege escalation in NI-PAL 26.3.0 and earlier on Windows and Linux allows authenticated low-privileged users to read arbitrary system memory due to improper input validation, potentially elevating to higher privileges. No public exploit identified at time of analysis, and the issue is not listed in CISA KEV; EPSS data was not provided. The vendor (NI) has published a security advisory acknowledging the flaw.
RemediationAI
Patch available per vendor advisory: upgrade NI-PAL to the fixed release identified in NI's security bulletin at https://www.ni.com/en/support/security/available-critical-and-security-updates-for-ni-software/2026/invalid-input-validation-vulnerabilities-in-ni-pal.html (an exact post-26.3.0 fixed version is not independently confirmed in the data provided, so verify the version string against the NI advisory before deployment). Because the vulnerability requires local authenticated access, compensating controls until patching is complete include restricting interactive and remote-shell logon to NI engineering workstations to a small set of trusted operators, removing local administrator rights from standard NI software users, disabling unattended/shared login sessions on lab machines, and using application allow-listing (WDAC/AppLocker on Windows, SELinux/AppArmor on Linux) to prevent untrusted binaries from invoking the NI-PAL interface; the trade-off is operational friction for technicians who normally run ad-hoc scripts against NI hardware. Monitor process creation and driver-loading telemetry on hosts running NI software for unexpected children of NI service processes as a detection backstop.
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 is the Platform Abstraction Layer used by National Instruments software stacks (including LabVIEW, DAQmx, and other measurement/automation tooling) to mediate hardware and OS-level operations across Windows and Linux. The root cause is CWE-1285 (Improper Validation of Specified Index, Position, or Offset in Input), meaning the component accepts an index/offset/pointer value from a caller and uses it to read or address memory without sufficient bounds checks. Because PAL components frequently expose IOCTL-style interfaces, kernel drivers, or privileged user-mode services to lower-privileged callers, an unchecked offset allows the privileged side to be coerced into reading attacker-chosen kernel or process memory regions, which is the standard primitive used to leak credentials, tokens, or kernel pointers needed for full LPE. The affected CPE is cpe:2.3:a:ni:ni-pal:*:*:*:*:*:*:*:*.
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:N/SC:N/SI:N/SA:N
Primary rating from Vendor (NI) · only source for this CVE.
CVSS VectorVendor: NI
Lifecycle Timeline
4DescriptionCVE.org
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.
Executive ViewAI
National Instruments NI-PAL (versions 26.3.0 and earlier) contains a local privilege escalation vulnerability affecting Windows and Linux deployments, allowing authenticated users to access sensitive system memory and potentially achieve full system compromise. Although no public exploit is currently identified at time of analysis, the vulnerability's high CVSS score (8.4) reflects significant confidentiality and integrity risk that organizations must address. Immediate inventory and compensating controls are critical given the absence of vendor-released patches.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict NI-PAL execution privileges to high-trust accounts, removing capability for low-privilege users to run application; (2) Deploy OS-level access controls (SELinux/AppArmor on Linux, Windows Information Protection on Windows) to limit unprivileged process memory access; (3) Implement system-level monitoring and alerting for abnormal memory access patterns; (4) Isolate or air-gap critical NI-PAL installations from general user networks; (5) Document and practice containment and remediation procedures.
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.
Local privilege escalation in the NI-PAL kernel driver allows a low-privileged authenticated Windows user to escalate to
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-33992
GHSA-ghx9-cc3j-7qrg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB