Description
Backstage is an open framework for building developer portals. Prior to 4.1.0, the @backstage/plugin-scaffolder-backend package is affected by sensitive information exposure in scaffolder task logs. An authenticated user who can create and read scaffolder tasks may be able to observe sensitive values in task logs in deployments with restrictive action permissions and affected templates. Exploitation requires a denied action whose input contains such a value. This issue is fixed in version 4.1.0.
Published: 2026-10-06
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Sensitive Information Exposure
Action: Apply Patch
AI Analysis

Impact

Backstage’s scaffolder task logs can reveal values that were intended to be rejected by actions because of denied permissions. A user with permission to create and read tasks can therefore read sensitive input data from those logs. The flaw results in a confidentiality breach for any data that is captured in the logs, without affecting authentication or integrity.

Affected Systems

The vulnerability exists in the @backstage/plugin-scaffolder-backend package of Backstage deployments running any version prior to 4.1.0. It is present in environments that use scaffolder templates that include sensitive values and have restrictive action permissions. Backstage itself is also affected through the same plugin integration.

Risk and Exploitability

The CVSS score of 6.5 indicates a moderate severity that primarily impacts confidentiality. The EPSS score is < 1% (0.00251), which suggests a low probability of exploitation, and the issue is not listed in the CISA KEV catalog. Exploitation requires an authenticated user who can create and read tasks, and the presence of a denied action whose input contains sensitive data. The attacker does not need additional privileges beyond normal scoped permissions for task management.

Generated by OpenCVE AI on October 8, 2026 at 14:33 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Backstage installation to version 4.1.0 or later to apply the vendor’s fix for the logging issue.
  • If an upgrade is not immediately possible, limit the creation and reading of scaffolder tasks to a minimal set of trusted users that do not need access to sensitive data.
  • Review and modify scaffolder templates to avoid including sensitive values in inputs that would be logged, or store such data in secure, non‑logged fields whenever possible.

Generated by OpenCVE AI on October 8, 2026 at 14:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-4xvq-3m68-h444 Backstage has sensitive information exposure in scaffolder task logs
History

Tue, 13 Oct 2026 21:15: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-538
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 07 Oct 2026 18: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 is affected by sensitive information exposure in scaffolder task logs. An authenticated user who can create and read scaffolder tasks may be able to observe sensitive values in task logs in deployments with restrictive action permissions and affected templates. Exploitation requires a denied action whose input contains such a value. This issue is fixed in version 4.1.0.
Title Backstage: Sensitive information exposure in scaffolder task logs
Weaknesses CWE-532
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/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-07T16:20:53.466Z

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

Link: CVE-2026-106504

cve-icon Vulnrichment

Updated: 2026-10-07T16:20:47.063Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-10-13T21:08:57.650

Link: CVE-2026-106504

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-06T21:40:15Z

Links: CVE-2026-106504 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-08T14:45:17Z

Weaknesses
  • CWE-532

    Insertion of Sensitive Information into Log File

  • CWE-538

    Insertion of Sensitive Information into Externally-Accessible File or Directory