Description
Backstage is an open framework for building developer portals. Prior to 0.16.1 and 0.17.8, the @backstage/backend-defaults package is affected by improper preservation of access restrictions during service credential delegation. An external service credential configured with access restrictions (e.g., read-only) could bypass those restrictions by routing requests through plugin delegation paths. This could allow a restricted service to perform operations beyond its intended scope, including write operations on plugins it was restricted to read-only access for. This issue is fixed in versions 0.16.1 and 0.17.8.
Published: 2026-10-06
Score: 7.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized privilege escalation via credential delegation
Action: Patch
AI Analysis

Impact

Backstage’s @backstage/backend-defaults package improperly preserves access restrictions when delegating service credentials, allowing an external service credential that has been configured with limited access (for example, read‑only) to bypass those restrictions by routing requests through plugin delegation paths. This vulnerability, which aligns with the authorization bypass weaknesses in CWE‑269, privilege escalation in CWE‑863, and improper access control in CWE‑281, can enable a restricted service to perform higher‑level operations such as write actions on plugins it was intended to be allowed only read access to.

Affected Systems

The issue affects the @backstage/backend-defaults and backstage:backstage products from the project’s open framework, for all releases prior to 0.16.1 and 0.17.8. Users employing older versions should verify their installed package versions to confirm exposure.

Risk and Exploitability

The CVSS score of 7.6 reflects a high potential for exploitation, though no EPSS score is presently available and the vulnerability is not listed in the CISA KEV catalog. Based on the description, the attack vector likely involves an attacker who has control over an external service credential; by configuring this credential with limited permissions and then directing its traffic through delegations, the attacker could elevate its effective privileges within the Backstage portal. No additional prerequisites beyond the presence of a delegatable service credential are stated, so the exploit appears straightforward for a knowledgeable adversary.

Generated by OpenCVE AI on October 7, 2026 at 13:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the @backstage/backend-defaults package to at least 0.16.1 or 0.17.8 to apply the vendor patch
  • Disable or restrict plugin delegation paths that accept external service credentials with limited permissions
  • Re‑generate and re‑deploy service credentials, ensuring that access restrictions are correctly enforced and verified against the updated package

Generated by OpenCVE AI on October 7, 2026 at 13:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-cq7v-rfgc-5c7v Backstage: Improper preservation of access restrictions during service credential delegation
History

Thu, 22 Oct 2026 14:00:00 +0000

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

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

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

Fri, 09 Oct 2026 02: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 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-281
References
Metrics threat_severity

None

threat_severity

Important


Tue, 06 Oct 2026 21:00:00 +0000

Type Values Removed Values Added
Description Backstage is an open framework for building developer portals. Prior to 0.16.1 and 0.17.8, the @backstage/backend-defaults package is affected by improper preservation of access restrictions during service credential delegation. An external service credential configured with access restrictions (e.g., read-only) could bypass those restrictions by routing requests through plugin delegation paths. This could allow a restricted service to perform operations beyond its intended scope, including write operations on plugins it was restricted to read-only access for. This issue is fixed in versions 0.16.1 and 0.17.8.
Title Backstage: Improper preservation of access restrictions during service credential delegation
Weaknesses CWE-269
CWE-863
References
Metrics cvssV3_1

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


Subscriptions

Backstage Backend-defaults Backstage
Linuxfoundation Backstage Backstage\/backend-defaults
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-09T01:51:07.252Z

Reserved: 2026-10-06T18:46:47.766Z

Link: CVE-2026-106492

cve-icon Vulnrichment

Updated: 2026-10-09T01:51:03.342Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-06T21:17:18.220

Modified: 2026-10-22T13:40:44.623

Link: CVE-2026-106492

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-06T20:48:05Z

Links: CVE-2026-106492 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T08:31:16Z

Weaknesses
  • CWE-269

    Improper Privilege Management

  • CWE-281

    Improper Preservation of Permissions

  • CWE-863

    Incorrect Authorization