OpenChoreo Cluster-Gateway Vulnerability: Early Warning
- Severity
- HIGH
- Affected component
- openchoreo (go)
- Affected versions
- < 1.0.2 or >= 1.1.0, < 1.1.2
- Patched version
- 1.0.2, 1.1.2, 1.2.0
An early warning has been issued regarding a vulnerability in OpenChoreo cluster-gateway that could allow unauthenticated access to data-plane operations. Users of affected versions should take immediate action.
What happened
An early warning has been issued for a vulnerability in OpenChoreo cluster-gateway. The issue arises from the management APIs being served on the same network listener as data-plane agent connections. This configuration allows unauthenticated access to privileged data-plane operations. An attacker could potentially perform operations normally restricted to the OpenChoreo API server.
The vulnerability affects OpenChoreo versions less than 1.0.2 or versions 1.1.0 and above but less than 1.1.2. Users of these versions are advised to upgrade to a patched version to mitigate the risk.
What to do about it
- Upgrade to OpenChoreo version 1.0.2, 1.1.2, or 1.2.0 to fix the issue.
- Review your OpenChoreo deployment to ensure that no unauthorized operations have been performed.
- Monitor your systems for any unusual activity that may indicate an attempted exploit of this vulnerability.
- Consult the primary sources for the latest information and updates on this vulnerability.
How 0Day would have caught this
openchoreo is anywhere in your dependency tree, the engineers who own the affected repositories get a push alert the moment it is flagged — no manual audit to remember to run.Read how this differs from waiting on a scanner to catch a known advisory, or see the exact, read-only access 0Day needs to do this for an organization.
Frequently asked questions
Am I affected?
You are affected if you are using OpenChoreo versions less than 1.0.2 or versions 1.1.0 and above but less than 1.1.2.
What should I do right now?
Upgrade to OpenChoreo version 1.0.2, 1.1.2, or 1.2.0 to fix the issue. Review your deployment for unauthorized operations and monitor your systems for unusual activity.
Has this vulnerability been exploited in the wild?
There is no confirmed report of this vulnerability being exploited in the wild at this time.
Sources
- [GHSA-qh9r-j7rp-4x2m] OpenChoreo: Unauthenticated access to data-plane operations via OpenChoreo cluster-gateway management APIs
- [GHSA-rh53-xvx2-j327] OpenChoreo: cluster-gateway internal proxy performs no caller authentication and is not read-only — data-plane Secret disclosure and arbitrary Kubernetes mutation
- [GHSA-2mw5-23gm-pccq] OpenChoreo: Authenticated OS command injection via OpenChoreo Workflow Plane templates enables code execution in privileged pods
- [GHSA-52gf-6rpq-fgmx] OpenChoreo: Cross-project command execution and wirelog view access via OpenChoreo openchoreo-api exec and wirelogs endpoints