CVE-2026-106499 Backstage: Secret-derived values may be exposed in scaffolder task logs

Medium 4.9 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2026-106499?

CVE-2026-106499 is a medium-severity vulnerability in Linuxfoundation Backstage, published on 6 Oct 2026.

Official description

Backstage is an open framework for building developer portals. Prior to 4.1.0, the @backstage/plugin-scaffolder-backend package could expose secret-derived values in Scaffolder task logs. Deployments that configure sensitive scaffolder.defaultEnvironment.secrets and allow an attacker to create or modify Scaffolder templates are affected. A template author could cause secret-derived values used during template iteration to be persisted and exposed to users who can access the resulting task logs. This issue is fixed in version 4.1.0.

Weakness: CWE-532

Which versions are affected by CVE-2026-106499?

2 open source packages ship an affected version, including @backstage/plugin-scaffolder-backend. It affects 2 products.

PackageAffectedFixed in
@backstage/plugin-scaffolder-backend npmAll versions4.1.0
@backstage/plugin-scaffolder-backend npmAll versions4.1.0

Products include Linuxfoundation Backstage, Linuxfoundation Backstage\/Plugin-Scaffolder-Backend.

How do I fix CVE-2026-106499?

Upgrade @backstage/plugin-scaffolder-backend to 4.1.0 or later.

Is CVE-2026-106499 being exploited?

There is no known exploitation of CVE-2026-106499 in the wild and no public exploit code.

All Linuxfoundation Backstage vulnerabilities

Sources

Also known as GHSA-mfvq-x7vr-rgqg.

Is CVE-2026-106499 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free