← Back to search

CVE-2026-55176

9 CRITICALpublic exploit available

Published 2026-09-30 · Updated 2026-10-02

AI risk analysis

Summary
The flaw allows any tenant to use a shared secret to authenticate to any other tenant's workspace API, enabling cross-workspace read, write, and destructive operations.
Exploitability
Exploitation is relatively easy as the shared secret is accessible from the user-facing process environment, requiring only knowledge of the secret and the API endpoint.
Blast radius
If exploited, this flaw could lead to complete compromise of multiple workspaces, allowing unauthorized access and potential data destruction.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to version 0.2.248 or later.
auth-bypassapiworkspacesecret

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Soft Machine is a Virtual Machine–based agentic development environment / Cloud OS. In versions 0.2.247 and prior, two authentication helpers in /app/server.js — verifyContainerAuth() and authenticateWorkspaceHttp() — accept the global CONTAINER_SHARED_SECRET as a bearer token without verifying which workspace the caller belongs to. Because that secret is set identically on every container in the Fly app and is reachable from the user-facing process environment inside each workspace, any tenant can use it to authenticate to any other tenant's workspace API. The result is cross-workspace read, write, and destructive-restore primitives reachable from any paying customer's shell. The existing per-workspace token check (workspaceTokenMatches) protects the user-facing per-workspace token path, but the shared-secret bearer path bypasses it entirely. At time of publication, there are no publicly known patches.

CVSS vector

CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Weaknesses

CWE-863

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.