External risk intelligence

NI VeriStand Gateway Missing Authorization Leading to Information Disclosure or Remote Code Execution.

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2024-6805

NI VeriStand is specialized software used primarily for industrial testing, hardware-in-the-loop simulation, and automation in controlled environments. While the gateway component involves network communication, such systems are typically deployed within private, isolated laboratory or production networks rather than being directly exposed to the public internet.

Remote Code Execution

Ni Veristand

2024 and earlier2024

Halo Surface Signal: 3 out of 5 — possibly public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A security vulnerability has been identified in the NI VeriStand Gateway, which could allow unauthorized actors to access sensitive information or execute malicious code remotely. This issue stems from a lack of proper authorization checks within the gateway's file transfer functionality.

  • Unchecked access to file transfer features.
  • Matters for potential unauthorized access or control.
  • Confirm relevance and exposure within your network.

Attack Path

How an attacker could exploit the issue

An attacker could exploit the NI VeriStand Gateway by sending unauthenticated requests to its File Transfer resources. This would allow them to access sensitive information or execute arbitrary code on the affected system.

  • No authentication required.
  • Access File Transfer resources.
  • Information disclosure or code execution.

Live Threat

Current exploitation, exposure, and threat context

The NI VeriStand Gateway may allow unauthorized actors to access File Transfer resources, potentially exposing system data or allowing malicious code execution when exploited.

  • System files and configuration data.
  • Unauthorized network access.
  • Information disclosure or code execution.

Operational Fix

Recommended remediation, mitigation, and detection steps

The NI VeriStand Gateway's missing authorization checks present a critical risk, potentially leading to information disclosure or remote code execution. Ownership of this vulnerability likely resides with the application or platform teams responsible for managing NI VeriStand deployments. The immediate first step is to identify all instances of the affected technology, confirm their network reachability and criticality, and then assign an accountable owner to plan remediation based on the assessed risk.

  • Application or platform teams own the issue.
  • Verify affected systems and their reachability.
  • Plan remediation based on identified risks.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is NI VeriStand used for?

NI VeriStand is specialized software designed for industrial testing, hardware-in-the-loop simulation, and automation. It allows engineers to configure and execute real-time testing environments, manage hardware I/O, and monitor data, typically functioning within highly controlled laboratory or production settings.

What does CWE-862 mean for CVE-2024-6805?

CWE-862 refers to a 'Missing Authorization' vulnerability. For this CVE, it means the software fails to verify if a user has the proper permissions before allowing them to access specific file transfer resources. Because these checks are absent, the system treats unauthorized requests as legitimate, potentially granting control to an attacker.

How does an attacker trigger this vulnerability?

An attacker triggers the bug by sending unauthenticated network requests directly to the file transfer resources within the NI VeriStand Gateway. It is important to note that this does not require a user to log in or provide credentials; the gateway simply processes the malicious request because it lacks the necessary access control logic.

Is my system at risk if it is not on the internet?

According to Halo Surface Signal, these systems are typically deployed in private, isolated laboratory or production networks. While this reduces the likelihood of external attacks, you should still evaluate your internal network security, as any actor with access to the same local network as the gateway could potentially exploit the missing authorization.

What should I do if I run NI VeriStand?

Your first step is to locate all instances of NI VeriStand 2024 Q2 and earlier within your environment. Once you have an inventory, confirm the network reachability of these systems to understand their exposure. Finally, coordinate with your platform or application teams to review vendor-provided security updates and plan the necessary remediation to secure your infrastructure.

References