Description
OpenChoreo is a complete, open-source developer platform for Kubernetes. Prior to 1.0.3, 1.1.3, and 1.2.0-rc.2, internal/cluster-gateway/server.go exposed /api/proxy/, /api/exec/, and /api/wirelogs/ on an internal listener without requiring a client certificate or token, allowing any network-reachable caller to read tenant Kubernetes Secrets, mutate workloads, and execute commands across connected data planes. This issue is fixed in versions 1.0.3, 1.1.3, and 1.2.0-rc.2.
Published: 2026-08-13
Score: 9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The cluster‑gateway internal proxy in OpenChoreo exposed several endpoints (/api/proxy/, /api/exec/, /api/wirelogs/) on an internal listener without requiring client certificates or tokens. This lack of caller authentication and the absence of read‑only restrictions let any network‑reachable caller read tenant Kubernetes Secrets, mutate workloads, and execute commands on data planes. The vulnerability is classified as an authority/privilege management flaw (CWE‑269), missing authentication (CWE‑306), and missing authorization (CWE‑862). It could lead to data exfiltration and arbitrary modification of cluster resources, compromising confidentiality, integrity, and availability.

Affected Systems

The issue affects OpenChoreo deployments running any of the affected versions: before 1.0.3, before 1.1.3, or before 1.2.0‑rc.2, regardless of the tenant or cluster environment. The product is used as an open‑source developer platform for Kubernetes, and the flaw resides in the internal cluster‑gateway component.

Risk and Exploitability

The CVSS score of 9.0 indicates critical severity. EPSS is not available, so the exploitation likelihood cannot be quantified here, but the absence of authentication and authorization makes exploitation trivial for any actor with network reach to the internal listener. The vulnerability is not yet listed in the CISA KEV catalog, but the potential for immediate data loss and cluster tampering warrants urgent action. Attackers could simply send HTTP requests to the exposed endpoints to pull secret payloads or modify deployment manifests.

Generated by OpenCVE AI on August 14, 2026 at 00:32 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to OpenChoreo 1.0.3, 1.1.3, or 1.2.0‑rc.2, where authentication enforcement is implemented.
  • Restrict access to the internal cluster‑gateway listener by applying network policies or firewall rules so that only trusted services within the Kubernetes cluster can reach it.
  • After patching, ensure that the cluster continues to enforce proper RBAC limits for service account permissions and consider enabling audit logging to detect unauthorized exec or other suspicious API usage.

Generated by OpenCVE AI on August 14, 2026 at 00:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 14 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
First Time appeared Openchoreo
Openchoreo openchoreo
Vendors & Products Openchoreo
Openchoreo openchoreo

Thu, 13 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description OpenChoreo is a complete, open-source developer platform for Kubernetes. Prior to 1.0.3, 1.1.3, and 1.2.0-rc.2, internal/cluster-gateway/server.go exposed /api/proxy/, /api/exec/, and /api/wirelogs/ on an internal listener without requiring a client certificate or token, allowing any network-reachable caller to read tenant Kubernetes Secrets, mutate workloads, and execute commands across connected data planes. This issue is fixed in versions 1.0.3, 1.1.3, and 1.2.0-rc.2.
Title OpenChoreo: cluster-gateway internal proxy performs no caller authentication and is not read-only — data-plane Secret disclosure and arbitrary Kubernetes mutation
Weaknesses CWE-269
CWE-306
CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Openchoreo Openchoreo
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-18T01:44:27.659Z

Reserved: 2026-08-13T17:44:28.642Z

Link: CVE-2026-73842

cve-icon Vulnrichment

Updated: 2026-08-18T01:44:23.374Z

cve-icon NVD

Status : Received

Published: 2026-08-13T22:17:29.037

Modified: 2026-08-18T02:17:29.920

Link: CVE-2026-73842

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T12:14:20Z

Weaknesses
  • CWE-269

    Improper Privilege Management

  • CWE-306

    Missing Authentication for Critical Function

  • CWE-862

    Missing Authorization