Skip to main content

NI-PAL EUVDEUVD-2026-33992

| CVE-2026-8036 HIGH
Improper Validation of Specified Index, Position, or Offset in Input (CWE-1285)
2026-06-02 NI GHSA-ghx9-cc3j-7qrg
8.4
CVSS 4.0 · Vendor: NI
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain low-privileged local account on NI host
  2. Delivery
    Identify NI-PAL service/driver interface
  3. Exploit
    Submit crafted index/offset to NI-PAL
  4. Install
    Read SYSTEM/root memory regions
  5. C2
    Extract tokens or kernel pointers
  6. Execute
    Escalate to administrator/root
  7. Impact
    Establish 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv3 – 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)
v2 Jun 02, 2026 - 20:28 cvss changed CVSS 8.4

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.

v1 Jun 02, 2026 - 20:20 CVSS 7.1

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

NI-PAL 0 ≤26.3.0

Affected Packages

euvd ni_pal no fix

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

Vendor (NI) PRIMARY 8.4 HIGH
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

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
Analysis Updated
Jun 02, 2026 - 20:28 vuln.today
v3 - CVSS changed
Analysis Updated
Jun 02, 2026 - 20:28 vuln.today
v2 - CVSS changed
CVSS changed
Jun 02, 2026 - 20:22 NVD
7.1 (HIGH) 8.4 (HIGH)
CVE Published
Jun 02, 2026 - 17:26 nvd
HIGH 7.1

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.0%
Top 95% exploitable
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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