Description
Yuxi is a large-model-based intelligent knowledge base and knowledge graph agent development platform. From 0.6.0.beta1 until 0.7.1, there is insufficient isolation between execution-capable Docker sandboxes and trusted application services. A low-privileged authenticated user who can execute commands in their own sandbox can reach other tenants' sandbox APIs, access their files and secrets, execute commands in active sandboxes, and enumerate, create, or delete sandboxes through the unauthenticated provisioner without knowing administrator, database, or MinIO credentials. Sandboxes can also reach shared internal services; if shipped default service credentials remain unchanged, an attacker can use them, and if the exposed PostgreSQL account is a superuser, obtain command execution in the PostgreSQL container. These paths can disclose or modify cross-tenant data and sandbox state or cause denial of service through sandbox deletion without a container escape or kernel vulnerability. This vulnerability is fixed in 0.7.1. Existing deployments must separately rotate persisted PostgreSQL, Neo4j, or MinIO credentials that were previously set to documented or shipped defaults because upgrading the Compose files does not automatically rotate them.
Published: 2026-11-04
Score: 9.9 Critical
EPSS: n/a
KEV: No
Impact: Cross‑tenant data exposure and remote code execution
Action: Patch immediately
AI Analysis

Impact

Yuxi, a large‑model‑based knowledge base platform, suffered from insufficient isolation between execution‑capable Docker sandboxes and trusted application services. A low‑privileged authenticated user can reach other tenants’ sandbox APIs, access files and secrets, execute commands within active sandboxes, and enumerate, create, or delete sandboxes through an unauthenticated provisioner. This allows the attacker to compromise internal shared services, such as PostgreSQL and MinIO, if default credentials are unchanged, potentially achieving full command execution on the database container. The flaw is rooted in improper authorization (CWE‑284), insecure handling of stored credentials (CWE‑522), and command injection via sandbox commands (CWE‑77). The impact includes disclosure or modification of cross‑tenant data, state corruption of isolated sandboxes, and denial‑of‑service through sandbox termination.

Affected Systems

The affected product is Yuxi by xerrors, covering releases from version 0.6.0.beta1 up to and including 0.7.1. Upgrading to 0.7.1 removes the sandbox isolation failure, but deployments that relied on previously set default credentials for PostgreSQL, Neo4j, or MinIO require those stored passwords to be rotated manually, as the Composer file upgrade does not perform this automatically.

Risk and Exploitability

The CVSS score of 9.9 indicates critical severity, yet the EPSS score is not available, so the likelihood of exploitation at present is not quantifiable from the available data. The vulnerability is not listed in CISA’s KEV catalog. The attack vector is inferred to be authenticated access to the Yuxi service on the same host or network, with the attacker leveraging sandbox execution capabilities to reach other tenants’ APIs and internal services. Even without container escape or kernel exploitation, the flaw permits data leakage, state corruption, and denial of service.

Generated by OpenCVE AI on November 4, 2026 at 22:56 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Yuxi to version 0.7.1 or later to address the sandbox isolation failure.
  • Manually rotate any persisted PostgreSQL, Neo4j, or MinIO credentials that were set to documented or shipped defaults, since the upgrade does not perform this automatically.
  • Restrict or disable the unauthenticated provisioner so that only authorized administrators can provision sandboxes.
  • Reconfigure shared internal services such as PostgreSQL and MinIO to use non‑superuser accounts and remove default credentials instead of relying on shipped ones.

Generated by OpenCVE AI on November 4, 2026 at 22:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 04 Nov 2026 21:30:00 +0000

Type Values Removed Values Added
Description Yuxi is a large-model-based intelligent knowledge base and knowledge graph agent development platform. From 0.6.0.beta1 until 0.7.1, there is insufficient isolation between execution-capable Docker sandboxes and trusted application services. A low-privileged authenticated user who can execute commands in their own sandbox can reach other tenants' sandbox APIs, access their files and secrets, execute commands in active sandboxes, and enumerate, create, or delete sandboxes through the unauthenticated provisioner without knowing administrator, database, or MinIO credentials. Sandboxes can also reach shared internal services; if shipped default service credentials remain unchanged, an attacker can use them, and if the exposed PostgreSQL account is a superuser, obtain command execution in the PostgreSQL container. These paths can disclose or modify cross-tenant data and sandbox state or cause denial of service through sandbox deletion without a container escape or kernel vulnerability. This vulnerability is fixed in 0.7.1. Existing deployments must separately rotate persisted PostgreSQL, Neo4j, or MinIO credentials that were previously set to documented or shipped defaults because upgrading the Compose files does not automatically rotate them.
Title Yuxi sandbox isolation failure allows cross-tenant access and internal service compromise
Weaknesses CWE-284
CWE-522
CWE-77
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-11-04T21:14:50.408Z

Reserved: 2026-09-24T21:43:37.208Z

Link: CVE-2026-97693

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-04T22:18:07.687

Modified: 2026-11-04T22:18:07.687

Link: CVE-2026-97693

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-04T23:00:21Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-522

    Insufficiently Protected Credentials

  • CWE-77

    Improper Neutralization of Special Elements used in a Command ('Command Injection')