Description
OpenChoreo is a developer platform for Kubernetes. Prior to 1.0.4, 1.1.4, and 1.2.1, the OpenChoreo Backstage backend hardcoded backend.auth.dangerouslyDisableDefaultAuthPolicy and auth.providers.guest.dangerouslyAllowOutsideDevelopment to true, exposing /api/* without authentication and allowing unauthenticated catalog reads, scaffolder log reads, and catalog location creation or deletion. This issue is fixed in versions 1.0.4, 1.1.4, and 1.2.1.
Published: 2026-08-13
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability exists in the OpenChoreo Backstage backend because two authentication flags are hardcoded to true before version 1.0.4. These flags turn off the default authentication policy and allow guest access outside development, making the entire /api/* interface reachable without any credentials. An attacker with network access can read catalog data, view scaffolder logs, and create or delete catalog locations, leading to unauthorized disclosure and modification of critical deployment information.

Affected Systems

The affected product is the OpenChoreo Backstage backend provided by openchoreo:backstage-plugins. Versions prior to 1.0.4, 1.1.4, and 1.2.1 are vulnerable, while releases from 1.0.4 onward contain the fix. The platform is used as a developer interface for Kubernetes environments.

Risk and Exploitability

With a CVSS score of 8.2, the issue is classified as high severity. There is no EPSS data available, so the precise exploitation probability remains unknown. The vulnerability is not listed in the CISA KEV catalog. Attackers can leverage simple unauthenticated HTTP requests to the exposed /api/* endpoints, bypassing all authorization controls and performing read or write operations. The exploit requires only connectivity to the backend service, making it straightforward for anyone with network visibility.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the OpenChoreo Backstage backend to version 1.0.4, 1.1.4, or 1.2.1 (or later) where the hardcoded flags have been removed.
  • If an immediate upgrade is not possible, block unauthenticated traffic to the /api/* endpoints using a firewall or reverse‑proxy rule so that only authenticated clients can reach the API.
  • As a temporary measure, explicitly set 'backend.auth.dangerouslyDisableDefaultAuthPolicy' to false and 'auth.providers.guest.dangerouslyAllowOutsideDevelopment' to false in the configuration to ensure the default authentication policy and guest protections remain enabled.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Description OpenChoreo is a developer platform for Kubernetes. Prior to 1.0.4, 1.1.4, and 1.2.1, the OpenChoreo Backstage backend hardcoded backend.auth.dangerouslyDisableDefaultAuthPolicy and auth.providers.guest.dangerouslyAllowOutsideDevelopment to true, exposing /api/* without authentication and allowing unauthenticated catalog reads, scaffolder log reads, and catalog location creation or deletion. This issue is fixed in versions 1.0.4, 1.1.4, and 1.2.1.
Title OpenChoreo: Unauthenticated Backstage developer-portal API exposes OpenChoreo catalog data, scaffolder logs, and allows unauthenticated catalog write/delete
Weaknesses CWE-306
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-13T22:03:27.006Z

Reserved: 2026-08-13T14:04:09.606Z

Link: CVE-2026-73666

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-08-13T22:17:28.393

Link: CVE-2026-73666

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T01:15:17Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function