Skip to main content

NoMachine CVE-2026-18264

| EUVDEUVD-2026-63482 HIGH
OS Command Injection (CWE-78)
2026-08-20 zdi GHSA-wx22-7c2v-g5hw
8.8
CVSS 3.0 · Vendor: zdi
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid NoMachine account credentials
  2. Delivery
    Connect to web service on TCP port 4000
  3. Exploit
    Send crafted getstat request with shell metacharacters in user-supplied parameter
  4. Execution
    Bypass absent input validation in system call handler
  5. Impact
    Execute arbitrary commands as NoMachine service account

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires possession of any valid NoMachine account (low-privilege authentication - PR:L per CVSS vector; unauthenticated access is not sufficient). The target must be running NoMachine's web service with port 4000 accessible to the attacker over the network - this is the default configuration, not a non-default deployment mode. The vulnerable code path is specifically the getstat command handler within the web service component. Exploitation is limited by: (1) the need for at least one valid credential, and (2) network reachability to TCP port 4000. There is no indication that a specific non-default feature flag or configuration option must be enabled beyond the standard NoMachine web service being operational.

Impact

The CVSS 3.0 base score of 8.8 reflects a network-reachable, low-complexity attack (AV:N/AC:L) requiring only low-privilege authentication (PR:L), with no user interaction needed and full confidentiality, integrity, and availability impact (C:H/I:H/A:H). The primary limiting factor is the PR:L requirement - an attacker must possess any valid NoMachine account, which meaningfully constrains opportunistic mass exploitation but does not protect against insider threats or environments with weak credential hygiene. No EPSS data was provided in the source intelligence, limiting probabilistic exploitation forecasting. The vulnerability is not listed in CISA KEV, and no public exploit code has been identified, meaning the current threat posture is elevated-but-not-confirmed-exploited. ZDI disclosure (ZDI-26-483) typically follows vendor coordination and patch readiness, suggesting remediation is available or imminent via the NoMachine KB advisory. Any organization deploying NoMachine for enterprise remote access - particularly where port 4000 is exposed beyond a trusted perimeter - should treat this as a high-priority patch cycle item rather than a theoretical concern.

Exploit ScenarioDerived

An attacker who obtains any valid NoMachine credential - through phishing, credential stuffing, or insider access - connects to the web service on TCP port 4000 and sends a crafted request to the getstat command handler embedding shell metacharacters in a user-controlled parameter. The service passes the unsanitized string directly to a system call, executing attacker-supplied commands in the context of the NoMachine service account. No public proof-of-concept has been identified, but CWE-78 exploitation is well understood and the pattern is reliably reproducible given the described lack of input validation.

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

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

Alert me

AnalysisAIv1 – Aug 20, 2026

Remote code execution via OS command injection in NoMachine's web service allows authenticated remote attackers to execute arbitrary commands as the service account. The flaw, tracked by Zero Day Initiative as ZDI-CAN-30634 (ZDI-26-483), exists within the getstat command handler of the web service listening on TCP port 4000 by default, where user-supplied input is passed unsanitized to a system call. No public exploit code has been identified at time of analysis, and the vulnerability does not appear in CISA KEV, though the CVSS score of 8.8 and full C/I/A impact make this a genuine remediation priority for any organization using NoMachine for remote access.

RemediationAI

Apply the vendor-released patch per the NoMachine knowledge base article TR06X11869 at https://kb.nomachine.com/TR06X11869; no exact fixed version number was confirmed in the available intelligence, so administrators should apply the latest available release and verify against vendor guidance. As a compensating control pending patching, restrict network access to TCP port 4000 to only trusted internal networks or VPN-authenticated segments via host-based or perimeter firewall rules - this reduces exposure to external attackers but does not protect against authenticated insider exploitation. Additionally, audit and minimize the set of accounts with NoMachine access to reduce the pool of low-privilege principals who could satisfy the PR:L requirement. Review the ZDI advisory at https://www.zerodayinitiative.com/advisories/ZDI-26-483/ for any additional technical mitigations disclosed.

Affected VersionsENISA

NoMachine 9.7.3

Affected Packages

euvd nomachine 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

The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command - OS Command Injection), a class of vulnerability where attacker-controlled strings containing shell metacharacters (e.g., semicolons, backticks, pipes) are incorporated into an OS-level system call without sanitization. The affected component is NoMachine's web service, which exposes a getstat command handler on TCP port 4000. The CPE string cpe:2.3:a:nomachine:nomachine:*:*:*:*:*:*:*:* covers all versions of the NoMachine application with no version range narrowed in the available data. NoMachine is a cross-platform remote desktop and access solution, meaning the web service component may be present across Windows, Linux, and macOS deployments.

Know when Nomachine 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 (zdi) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-accessible default web service, low-privilege auth confirmed by description and CVSS PR:L, full system impact via service account execution.

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

Primary rating from Vendor (zdi).

CVSS VectorVendor: zdi

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

NoMachine getstat Command Injection Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of NoMachine. Authentication is required to exploit this vulnerability.

The specific flaw exists within the web service, which listens on TCP port 4000 by default. The issue results from the lack of proper validation of a user-supplied string before using it to execute a system call. An attacker can leverage this vulnerability to execute code in the context of the service account. . Was ZDI-CAN-30634.

Executive ViewAI

Why It Matters

A high-severity remote code execution vulnerability (CVE-2026-18264) affects NoMachine's web service, allowing authenticated attackers to execute arbitrary commands as the service account via OS command injection in the getstat handler. While no public exploit or active exploitation has been identified, this 8.8 CVSS vulnerability with full confidentiality, integrity, and availability impact poses a critical risk to organizations relying on NoMachine for remote access, as successful exploitation would fully compromise the remote access infrastructure and potentially enable lateral movement into network resources.

Business Impact: High
Compensating Controls

Implement strict network segmentation restricting TCP port 4000 access to authorized management systems and subnets only through firewall rules. Enforce strong authentication controls with complex password requirements and multi-factor authentication where supported. Disable the NoMachine web service entirely if not operationally required, eliminating the attack surface. Deploy enhanced audit logging and monitoring to capture authentication events, command executions, and failed access attempts, with automated alerting configured for suspicious activity on the getstat handler.

Threat Intelligence Overview

EPSS Score
2.3%
Top 18% exploitable
Prevalence
Medium
widely used cross-platform enterprise remote desktop software
Data Quality
4 sources
Confidence: Medium

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 2.3%
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2017-12763 HIGH POC
8.8 Aug 29

An unspecified server utility in NoMachine before 5.3.10 on Mac OS X and Linux allows authenticated users to gain privil

CVE-2023-39107 CRITICAL POC
9.1 Aug 04

An arbitrary file overwrite vulnerability in NoMachine Free Edition and Enterprise Client for macOS before v8.8.1 allows

CVE-2021-42986 HIGH POC
8.8 Dec 07

NoMachine Enterprise Client is affected by Integer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low a

CVE-2021-42983 HIGH POC
8.8 Dec 07

NoMachine Enterprise Client is affected by Buffer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low at

CVE-2021-42980 HIGH POC
8.8 Dec 07

NoMachine Cloud Server is affected by Buffer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low attack

CVE-2021-42979 HIGH POC
8.8 Dec 07

NoMachine Cloud Server is affected by Integer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low attack

CVE-2021-42977 HIGH POC
8.8 Dec 07

NoMachine Enterprise Desktop is affected by Integer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low

CVE-2021-42976 HIGH POC
8.8 Dec 07

NoMachine Enterprise Desktop is affected by Buffer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low a

CVE-2021-42973 HIGH POC
8.8 Dec 07

NoMachine Server is affected by Integer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low attack compl

CVE-2021-42972 HIGH POC
8.8 Dec 07

NoMachine Server is affected by Buffer Overflow. Rated high severity (CVSS 8.8), this vulnerability is low attack comple

CVE-2018-17980 HIGH POC
7.8 Oct 15

NoMachine before 5.3.27 and 6.x before 6.3.6 allows attackers to gain privileges via a Trojan horse wintab32.dll file lo

CVE-2018-6947 HIGH POC
7.8 Feb 28

An uninitialised stack variable in the nxfuse component that is part of the Open Source DokanFS library shipped with NoM

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