Description
Backstage is an open framework for building developer portals. Prior to 0.21.8, the @backstage/plugin-kubernetes-backend package is affected by improper entity validation in deprecated kubernetes services endpoint. An authenticated user with Kubernetes read permissions could access Kubernetes workload data beyond their intended scope by supplying crafted entity data to the deprecated services endpoint. The exposure is limited to read-only access to Kubernetes object metadata across configured clusters. This issue is fixed in version 0.21.8.
Published: 2026-10-07
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized read‑only access to Kubernetes metadata
Action: Patch
AI Analysis

Impact

An authenticated user with Kubernetes read permissions could send crafted entity data to the deprecated services endpoint in @backstage/plugin-kubernetes-backend, allowing the user to read metadata of Kubernetes workloads beyond the intended scope, resulting in confidential data exposure. The weakness is a combination of improper input validation and missing authorization controls, as reflected in CWE-20 and CWE-862.

Affected Systems

The vulnerability affects Backstage deployments that include the @backstage/plugin-kubernetes-backend package older than version 0.21.8 and the associated backstage:backstage framework. Any installation that has this plugin enabled is susceptible if the deprecated Kubernetes services endpoint remains active. The issue is resolved as of plugin version 0.21.8, so installations using that or later are no longer impacted.

Risk and Exploitability

The CVSS score of 5.3 represents a moderate severity; exploit requires an authenticated user with read‑only Kubernetes rights, meaning an attacker must have legitimate access to the Backstage instance. EPSS data is not available, and the vulnerability is not listed in CISA KEV. Because the exploit path involves a known API endpoint and simple payload manipulation, the probability of exploitation remains possible in environments where the deprecated endpoint is enabled.

Generated by OpenCVE AI on October 7, 2026 at 17:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade @backstage/plugin-kubernetes-backend to version 0.21.8 or later to apply the vendor‑provided fix.
  • Disable or remove the deprecated Kubernetes services endpoint from the Backstage configuration to eliminate the attack surface until an upgrade can be performed.
  • Validate that only authorized users have Kubernetes read permissions and audit role assignments to ensure least‑privilege access.

Generated by OpenCVE AI on October 7, 2026 at 17:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-r9ph-3637-55px Backstage: Improper entity validation in deprecated Kubernetes services endpoint
History

Fri, 16 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Linuxfoundation
Linuxfoundation backstage
Linuxfoundation backstage\/plugin-kubernetes-backend
CPEs cpe:2.3:a:linuxfoundation:backstage:*:*:*:*:*:*:*:*
cpe:2.3:a:linuxfoundation:backstage\/plugin-kubernetes-backend:*:*:*:*:*:node.js:*:*
Vendors & Products Linuxfoundation
Linuxfoundation backstage
Linuxfoundation backstage\/plugin-kubernetes-backend

Sun, 11 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
First Time appeared Backstage
Backstage backstage
Backstage plugin-kubernetes-backend
Vendors & Products Backstage
Backstage backstage
Backstage plugin-kubernetes-backend

Sat, 10 Oct 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 07 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
Description Backstage is an open framework for building developer portals. Prior to 0.21.8, the @backstage/plugin-kubernetes-backend package is affected by improper entity validation in deprecated kubernetes services endpoint. An authenticated user with Kubernetes read permissions could access Kubernetes workload data beyond their intended scope by supplying crafted entity data to the deprecated services endpoint. The exposure is limited to read-only access to Kubernetes object metadata across configured clusters. This issue is fixed in version 0.21.8.
Title Backstage: Improper entity validation in deprecated Kubernetes services endpoint
Weaknesses CWE-20
CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Backstage Backstage Plugin-kubernetes-backend
Linuxfoundation Backstage Backstage\/plugin-kubernetes-backend
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-10T02:28:55.359Z

Reserved: 2026-10-06T20:31:59.017Z

Link: CVE-2026-106563

cve-icon Vulnrichment

Updated: 2026-10-10T02:28:51.454Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-07T15:17:17.860

Modified: 2026-10-16T14:50:31.303

Link: CVE-2026-106563

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T12:27:56Z

Weaknesses