Unchecked enum cast vulnerability in NI grpc-device in BeginSidebandStream
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-704 and the CVSS impact.
Summary
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 supply a specially crafted message containing an out-of-range value. This affects NI grpc-device 2.17.0 and prior versions.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| NI | grpc-device | up to 2.17.0 | — | No fix listed | CNA |
| NI | InstrumentStudio | up to 26.3.0 | — | No fix listed | CNA |
- grpc-device VendorNI Affected up to 2.17.0 Fixed in — No fix listed CNA
- InstrumentStudio VendorNI Affected up to 26.3.0 Fixed in — No fix listed CNA
CPE configurations NVD · 4
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:ni:instrumentstudio:*:*:*:*:*:*:*:* | up to 2025 | Vulnerable | NI |
| cpe:2.3:a:ni:instrumentstudio:2026:q1:*:*:*:*:*:* | 2026 q1 | Vulnerable | NI |
| cpe:2.3:a:ni:instrumentstudio:2026:q2:*:*:*:*:*:* | 2026 q2 | Vulnerable | NI |
| cpe:2.3:a:ni:ni_grpc_device_server:*:*:*:*:*:*:*:* | before 2.18.0 | Vulnerable | NI |
- cpe:2.3:a:ni:instrumentstudio:*:*:*:*:*:*:*:* Versions up to 2025 Vulnerable ·NI
- cpe:2.3:a:ni:instrumentstudio:2026:q1:*:*:*:*:*:* Versions 2026 q1 Vulnerable ·NI
- cpe:2.3:a:ni:instrumentstudio:2026:q2:*:*:*:*:*:* Versions 2026 q2 Vulnerable ·NI
- cpe:2.3:a:ni:ni_grpc_device_server:*:*:*:*:*:*:*:* Versions before 2.18.0 Vulnerable ·NI
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-48140
References
More NI Instrumentstudio vulnerabilities
- TI-2026-35574 Untrusted pointer dereference in NI grpc-device sideband streaming API CVSS 4.0CRITICAL 9.3
- TI-2026-08038 Insecure Default Credentials vulnerability in NI grpc-device when TLS configuration is not present CVSS 4.0CRITICAL 9.3
- TI-2026-35576 NULL pointer dereference vulnerability in NI grpc-device data moniker service CVSS 4.0HIGH 8.7
- TI-2026-35575 Out-of-bounds read vulnerability in the NI grpc-device streaming API CVSS 4.0HIGH 8.7
- TI-2026-08039 Incorrect Conversion between Numeric Types in NI grpc-device due to missing range checks in CodeGen CVSS 4.0MEDIUM 6.3
- TI-2026-35578 Memory leak in NI grpc-device BeginSidebandStream CVSS 4.0MEDIUM 6.0
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences