OpenChoreo, Authentication Bypass, CVE-2026-73843 (Critical) -DC-Sep2026-2134

Listen to this Post

The OpenChoreo control-plane cluster-gateway contained a critical vulnerability that allowed unauthenticated remote attackers to invoke privileged data-plane operations. The flaw existed in the `internal/cluster-gateway/server.go` component, where the caller-facing management APIs were served on the same network listener that accepted data-plane agent connections. In multi-cluster topologies, this listener was published outside the cluster to enable remote data-plane agents to connect. However, the management APIs exposed on this externally reachable listener did not authenticate the calling client.
An attacker able to reach this endpoint could invoke `/api/proxy/` and `/api/exec/` operations without any authentication. The `/api/proxy/` endpoint allowed the attacker to proxy the data-plane Kubernetes API, effectively intercepting and manipulating communications between cluster components. The `/api/exec/` endpoint enabled command execution directly inside workload pods. These operations are normally restricted to the OpenChoreo API server and gated by its authorization mechanisms.
The exposure applied specifically to multi-cluster and remote data-plane topologies where the cluster-gateway was published outside the cluster. Deployments that did not publish the cluster-gateway externally were not affected. The vulnerability is fixed in versions 1.0.2, 1.1.2, and 1.2.0. The patch moves the caller-facing management APIs onto a separate internal listener that is not published outside the cluster, leaving only the agent-connection endpoint on the externally reachable listener. Upgrading is non-disruptive and requires no data-plane agent or configuration changes beyond the standard chart upgrade.

DailyCVE Form:

Platform: OpenChoreo control-plane
Version: <1.0.2, <1.1.2
Vulnerability: Authentication bypass
Severity: Critical
Date: 2026-08-14

Prediction: Already patched

What Undercode Say:

Check OpenChoreo version
kubectl get deployment openchoreo-control-plane -o jsonpath='{.spec.template.spec.containers[bash].image}'
Verify cluster-gateway service exposure
kubectl get svc openchoreo-cluster-gateway -o yaml
Test for unauthenticated access to management APIs
curl -k https://<gateway-external-ip>/api/proxy/
curl -k https://<gateway-external-ip>/api/exec/

Exploit: (Educational Purposes!)

An attacker with network reachability to the externally published cluster-gateway endpoint can perform the following actions without authentication:
– Proxy the data-plane Kubernetes API via `/api/proxy/` to read cluster resources, Secrets, and configuration
– Execute arbitrary commands inside workload pods via `/api/exec/`
– View wirelogs via `/api/wirelogs/` to extract sensitive data
– Mutate workloads and deploy malicious containers
– Move laterally across multiple Kubernetes environments in multi-cluster deployments

Protection:

  • Upgrade to OpenChoreo 1.0.2, 1.1.2, or 1.2.0 immediately
  • If upgrade is not possible, restrict reachability of the external gateway endpoint to known data-plane source addresses only using firewall or gateway-level allowlisting
  • Apply network policies to limit access to the cluster-gateway listener
  • Enable audit logging to detect unauthorized proxy and execution API calls
  • Conduct security assessments to identify potential exploitation that may have occurred before patching

Impact:

Full compromise of workloads on the affected data plane, including:
– Disclosure of sensitive data and Kubernetes Secrets
– Tampering with workloads and cluster resources
– Denial of service through workload disruption
– Arbitrary command execution inside pods
– Lateral movement across connected data planes
– Credential harvesting and infrastructure compromise

🎯Let’s Practice Exploiting & Learn Patching For Free:

🎓 Live Courses & Certifications:

Join Undercode Academy for Verified Certifications

🚀 Request a Custom Project:

Secure, high-velocity infrastructure and disruptive technological engineering. Contact our engineering team for high-tier development and proprietary systems:
[email protected]
💎 Smart Architecture | 🛡️ Secure by Design | ⭐ Trusted by Thousands

Sources:

Reported By: github.com
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top