CVE-2026-106492
Undergoing Analysis Undergoing Analysis - In Progress

BaseFortify

Vulnerability report for CVE-2026-106492, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-06

Last updated on: 2026-10-09

Assigner: GitHub, Inc.

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-06
Last Modified
2026-10-09
Generated
2026-10-19
AI Q&A
2026-10-07
EPSS Evaluated
2026-10-18
NVD
EUVD

Affected Vendors & Products

Showing 4 associated CPEs
Vendor Product Version / Range
backstage backstage < 1.49.6
backstage backstage >= 1.50.0-next.0, < 1.54.6
@backstage backend-defaults < 0.16.1
@backstage backend-defaults >= 0.17.0, < 0.17.8

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-863 The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.
CWE-269 The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Backstage is an open framework for building developer portals. The vulnerability affects the @backstage/backend-defaults package in versions before 0.16.1 and 0.17.8. It involves improper preservation of access restrictions during service credential delegation. An external service with restricted access (e.g., read-only) can bypass those restrictions by using plugin delegation paths. This allows the service to perform unauthorized operations, including write actions on resources it should only read.

Detection Guidance

Check the version of @backstage/backend-defaults in your environment. If it is below 0.16.1 or 0.17.8, the system is vulnerable. Run commands like 'npm list @backstage/backend-defaults' or 'yarn list @backstage/backend-defaults' to verify the installed version.

Impact Analysis

If you use Backstage with the affected @backstage/backend-defaults package, an attacker with access to a restricted service could escalate privileges. They might perform unauthorized write operations or access sensitive data beyond their intended permissions. This could lead to data breaches, system compromise, or unauthorized modifications to your developer portal.

Compliance Impact

This vulnerability could lead to unauthorized access or modification of sensitive data, violating compliance requirements under GDPR, HIPAA, or other regulations. For example, GDPR requires strict access controls for personal data, and HIPAA mandates protection of health information. Exploiting this flaw may result in non-compliance, legal penalties, or reputational damage.

Mitigation Strategies

Upgrade @backstage/backend-defaults to version 0.16.1 or 0.17.8 or later immediately. Review service credential configurations to ensure access restrictions are properly enforced after the upgrade.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-106492. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart