Skip to main content

NI grpc-device EUVDEUVD-2026-38030

| CVE-2026-9142 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-06-19 NI
9.3
CVSS 4.0 · Vendor: NI
Share

Severity by source

Vendor (NI) PRIMARY
9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
9.1 CRITICAL

Network-reachable gRPC service with no auth when misconfigured gives AV:N/AC:L/PR:N/UI:N; instrument read/write yields C:H/I:H, but no availability impact is described so A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (NI).

CVSS VectorVendor: NI

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

5
Analysis Updated
Jun 19, 2026 - 14:28 vuln.today
v3 (cvss_changed)
Analysis Updated
Jun 19, 2026 - 14:28 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Jun 19, 2026 - 14:22 vuln.today
cvss_changed
CVSS changed
Jun 19, 2026 - 14:22 NVD
9.1 (CRITICAL) 9.3 (CRITICAL)
Analysis Generated
Jun 19, 2026 - 14:19 vuln.today

DescriptionCVE.org

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-device 2.17.0 and prior versions.

AnalysisAI

Unauthenticated network access to NI grpc-device 2.17.0 and earlier is possible when the server is deployed without TLS configuration and bound to a non-loopback interface, exposing instrument control services to anyone on the local network. The flaw stems from insecure default credentials behavior and aligns with CWE-306 (missing authentication for a critical function). No public exploit identified at time of analysis, though the CVSS 4.0 base score of 9.3 reflects high confidentiality and integrity impact under default-prone deployments.

Technical ContextAI

NI grpc-device is National Instruments' gRPC-based server that exposes hardware instrument drivers (NI-DAQmx, NI-VISA, etc.) so remote clients - often InstrumentStudio or custom test executives - can control physical test and measurement hardware over the network. gRPC services typically rely on TLS plus token or mutual-cert authentication; this CVE reflects CWE-306 because when an operator binds the server to 0.0.0.0 or another routable interface without enabling the optional TLS/credential configuration, the service accepts unauthenticated RPCs by default. The vulnerability therefore lives in the deployment-time security posture of the server rather than a parser or memory bug, and it co-affects InstrumentStudio per the CPE list because that product consumes the same grpc-device backplane.

RemediationAI

Patch available per vendor advisory - consult the NI security bulletin at https://www.ni.com/en/support/security/available-critical-and-security-updates-for-ni-software/2026/multiple-vulnerabilities-in-ni-grpc-device-server.html and the GitHub Security Advisory GHSA-fhhw-37q8-6562 for the fixed grpc-device build; an exact fixed version was not provided in the input data, so verify the target release on the advisory before deploying. Until the patched build is rolled out, enable TLS plus client credential configuration on every grpc-device instance, or rebind the server to 127.0.0.1/loopback only, which eliminates remote exposure at the cost of preventing legitimate remote test clients from connecting. As a network-layer compensating control, place grpc-device hosts behind a host firewall or VLAN ACL that restricts the gRPC listening port to known test-controller IPs; this preserves remote functionality but adds operational overhead when test infrastructure changes.

Share

EUVD-2026-38030 vulnerability details – vuln.today

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