Description
Backstage is an open framework for building developer portals. Prior to 3.3.1, 3.4.1, 4.0.3 and 4.1.0, the @backstage/plugin-scaffolder-backend package is affected by sensitive information exposure in scaffolder. An authenticated Backstage user who can read another user's Scaffolder task may receive internal execution data. In deployments where that data contains credentials for an external service, this may permit disclosure and unauthorized changes in that external service. This issue is fixed in versions 3.3.1, 3.4.1, 4.0.3 and 4.1.0.
Published: 2026-10-06
Score: 9.6 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Sensitive Data Exposure / Credential Compromise
Action: Apply Patch
AI Analysis

Impact

Backstage's @backstage/plugin-scaffolder-backend stored internal execution data in a way that, if a logged‑in user could read another user's scaffolder tasks, that data could be disclosed. The exposed data may include credentials for external services, giving an attacker the ability to read sensitive information and potentially make unauthorized changes to those services. The flaw arises from improper access controls over task data, exposing both general data and specific credentials. The vulnerability is classified under CWE-200 and CWE-201.

Affected Systems

The vulnerability affects the @backstage/plugin-scaffolder-backend package and the Backstage framework prior to versions 3.3.1, 3.4.1, 4.0.3, and 4.1.0. All deployments using these versions are susceptible until they are upgraded to the patched releases detailed in the official changelogs.

Risk and Exploitability

The CVSS score of 9.6 places this flaw in the critical category. Although an EPSS score is not available, the lack of listings in CISA's KEV catalog does not diminish the inherent risk. The attack vector requires an authenticated user with the privilege to view other users’ scaffolder tasks; once the data is accessed, exposed credentials can be used to compromise external services. Given the high severity score and the potential impact on both internal data integrity and external service security, the risk remains significant until mitigation actions are applied.

Generated by OpenCVE AI on October 6, 2026 at 23:14 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the @backstage/plugin-scaffolder-backend and Backstage framework to the patched versions (3.3.1, 3.4.1, 4.0.3, 4.1.0 or later).
  • Modify access controls so that users cannot read other users’ scaffolder tasks or limit the data stored in tasks to non‑credentials.
  • Audit existing scaffolder task data for exposed credentials and remove any sensitive information discovered.

Generated by OpenCVE AI on October 6, 2026 at 23:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-g2v8-7jhw-pp8p Backstage: Sensitive information exposure in Scaffolder
History

Tue, 13 Oct 2026 14:45:00 +0000

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

Wed, 07 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 07 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Wed, 07 Oct 2026 04:45:00 +0000

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

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

Type Values Removed Values Added
Description Backstage is an open framework for building developer portals. Prior to 3.3.1, 3.4.1, 4.0.3 and 4.1.0, the @backstage/plugin-scaffolder-backend package is affected by sensitive information exposure in scaffolder. An authenticated Backstage user who can read another user's Scaffolder task may receive internal execution data. In deployments where that data contains credentials for an external service, this may permit disclosure and unauthorized changes in that external service. This issue is fixed in versions 3.3.1, 3.4.1, 4.0.3 and 4.1.0.
Title Backstage: Sensitive information exposure in Scaffolder
Weaknesses CWE-200
CWE-201
References
Metrics cvssV3_1

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


Subscriptions

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

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-07T17:06:36.850Z

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

Link: CVE-2026-106501

cve-icon Vulnrichment

Updated: 2026-10-07T15:31:04.461Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-06T22:17:05.217

Modified: 2026-10-13T14:38:15.587

Link: CVE-2026-106501

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-06T21:32:25Z

Links: CVE-2026-106501 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-07T04:30:11Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-201

    Insertion of Sensitive Information Into Sent Data