All vulnerabilities
CVE-2026-106492GHSA-cq7v-rfgc-5c7v

@backstage/backend-defaults: Backstage: Improper preservation of access restrictions during service credential delegation

backstage @backstage/backend-defaultsnpmLibraries & packages
CVSS
7.6High
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.21%Chance of exploitation activity in the next 30 days, higher than 10% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in0.17.8Fixed versionGitHub
Published6 Oct 2026Updated 9 Oct 2026CVE List

What fixes it

  • 0.17.8@backstage/backend-defaults, npmGitHubnpm install @backstage/backend-defaults@0.17.8

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

Impact

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.

Patches

Patched in @backstage/backend-defaults version 0.17.8

Workarounds

If you're unable to upgrade immediately:

  • If practical, replace restricted credentials with separate, purpose-specific unrestricted credentials scoped to trusted consumers.
  • Restrict network-level access to Backstage backend API endpoints to trusted callers only.

Text from GitHub Advisory Database

Affected versions 6

  • @backstage/backend-defaults, npm< 0.17.8GitHub
  • backstageaffected: < 1.49.6CVE List
  • backstageaffected: >= 1.50.0-next.0, < 1.54.6CVE List
  • backend-defaultsaffected: < 0.16.1CVE List
  • backend-defaultsaffected: >= 0.17.0, < 0.17.8CVE List
  • @backstage/backend-defaults, npmfrom first release, fixed in 0.17.8OSV

References 7