Description
Backstage is an open framework for building developer portals. Prior to 4.1.0, the @backstage/plugin-scaffolder-backend package could expose sensitive information in Scaffolder task failure events. Under specific template and failure conditions, an authenticated user may retrieve backend-managed credentials used during task execution from affected task events. This issue is fixed in version 4.1.0.
Published: 2026-10-06
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Exfiltration of backend credentials via failed Scaffolder task events
Action: Patch immediately
AI Analysis

Impact

Backstage’s scaffolder backend could expose sensitive credentials in Scaffolder task failure events. When certain templates failed, an authenticated user could retrieve backend‑managed credentials that were used during execution, compromising confidentiality. This flaw is identified as CWE‑209 – Information Exposure.

Affected Systems

The vulnerability affects the Backstage framework, specifically the @backstage/plugin-scaffolder-backend package. Versions older than 4.1.0 are impacted. Users running earlier releases of the Backstage ecosystem need to update to a patched version to avoid the data leak.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. The EPSS score is < 1%, and the issue is not listed as a known exploited vulnerability. The attack is feasible for an authenticated user who can trigger a task failure under the specified conditions, enabling the extraction of stored credentials from the failure event logs.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Backstage framework and @backstage/plugin‑scaffolder‑backend to version 4.1.0 or later where the issue is fixed.
  • If an immediate upgrade is not feasible, limit the authentication scopes of users so that only trusted personnel can view scaffolder task events, reducing the chance of credential leakage.
  • Review and sanitize existing failure event logs to ensure no sensitive credentials remain exposed, and configure alerts to detect unexpected exposure of sensitive data in future events.

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

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-95p4-vv4g-jxxm Backstage may expose sensitive information in Scaffolder task failure events
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

Thu, 08 Oct 2026 12:15:00 +0000

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

None

threat_severity

Moderate


Wed, 07 Oct 2026 16: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 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 4.1.0, the @backstage/plugin-scaffolder-backend package could expose sensitive information in Scaffolder task failure events. Under specific template and failure conditions, an authenticated user may retrieve backend-managed credentials used during task execution from affected task events. This issue is fixed in version 4.1.0.
Title Backstage: Sensitive information may be exposed in Scaffolder task failure events
Weaknesses CWE-532
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-scaffolder-backend
Linuxfoundation Backstage Backstage\/plugin-scaffolder-backend
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-07T15:09:21.445Z

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

Link: CVE-2026-106502

cve-icon Vulnrichment

Updated: 2026-10-07T15:09:11.577Z

cve-icon NVD

Status : Analyzed

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

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

Link: CVE-2026-106502

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-06T21:34:43Z

Links: CVE-2026-106502 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-08T13:45:05Z

Weaknesses
  • CWE-209

    Generation of Error Message Containing Sensitive Information

  • CWE-532

    Insertion of Sensitive Information into Log File