Description
Cua computer-server versions before 0.3.42 skip authentication when the CONTAINER_NAME environment variable is unset and bind to all interfaces by default, allowing unauthenticated attackers to execute arbitrary commands. Attackers can reach TCP port 8000 to run shell commands via the run_command endpoint, read and write arbitrary files through file operation endpoints, and access interactive PTY shells without authentication.
Published: 2026-09-05
Score: 9.3 Critical
EPSS: 1.1% Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Cua computer-server versions prior to 0.3.42 contain a flaw that bypasses user authentication when the CONTAINER_NAME environment variable is not set, and the service binds to all network interfaces by default. Because of this, an unauthenticated actor can connect to TCP port 8000 and issue commands through the run_command endpoint, exchange files using the file operation endpoints, or spawn a full interactive PTY shell. The weakness is an example of improper restriction of privileges (CWE-306).

Affected Systems

The vulnerability affects installations of Cua computer-server from trycua, specifically all releases before 0.3.42.

Risk and Exploitability

The CVSS score of 9.3 flags this as a high‑severity flaw. Although no EPSS value is available and the issue is not listed in CISA’s KEV catalog, the data indicate that the flaw can be exploited remotely over the network. An attacker only needs open access to TCP port 8000, implies a likely attack vector of unauthenticated network access. Once accessed, the attacker can run arbitrary shell commands, read or write any file on the host, and gain a persistent interactive shell without authentication. This breadth of capabilities warrants immediate remediation.

Generated by OpenCVE AI on September 5, 2026 at 11:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Cua computer-server to version 0.3.42 or later, which implements proper authentication checks.
  • If upgrade is delayed, set the CONTAINER_NAME environment variable to a non‑empty value and reconfigure the service to listen only on trusted interfaces.
  • Restrict inbound traffic to TCP port 8000 by firewalling or placing the server behind a reverse proxy that requires authentication.

Generated by OpenCVE AI on September 5, 2026 at 11:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 09:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 07 Sep 2026 08:45:00 +0000

Type Values Removed Values Added
First Time appeared Trycua
Trycua cua-computer-server
Vendors & Products Trycua
Trycua cua-computer-server

Sat, 05 Sep 2026 10:15:00 +0000

Type Values Removed Values Added
Description Cua computer-server versions before 0.3.42 skip authentication when the CONTAINER_NAME environment variable is unset and bind to all interfaces by default, allowing unauthenticated attackers to execute arbitrary commands. Attackers can reach TCP port 8000 to run shell commands via the run_command endpoint, read and write arbitrary files through file operation endpoints, and access interactive PTY shells without authentication.
Title Cua computer-server before 0.3.42 Unauthenticated RCE via Desktop Control
Weaknesses CWE-306
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Trycua Cua-computer-server
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-24T14:21:08.177Z

Reserved: 2026-09-05T01:59:22.753Z

Link: CVE-2026-86121

cve-icon Vulnrichment

Updated: 2026-09-08T17:25:46.424Z

cve-icon NVD

Status : Deferred

Published: 2026-09-05T10:16:43.463

Modified: 2026-09-24T20:43:32.537

Link: CVE-2026-86121

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-07T08:25:19Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function