CVE-2021-41151

Medium

Description

Backstage is an open platform for building developer portals. In affected versions A malicious actor could read sensitive files from the environment where Scaffolder Tasks are run. The attack is executed by crafting a custom Scaffolder template with a `github:publish:pull-request` action and a particular source path. When the template is executed the sensitive files would be included in the published pull request. This vulnerability is mitigated by the fact that an attacker would need access to create and register templates in the Backstage catalog, and that the attack is very visible given that the exfiltration happens via a pull request. The vulnerability is patched in the `0.15.9` release of `@backstage/plugin-scaffolder-backend`.

SeverityMedium
CVSS6.8
Exploit probability—
ProductLinuxfoundation Backstage
PublishedOct 18, 2021
First seenOct 18, 2021

How to fix

Update
  • linuxfoundation backstage0.15.9 or later
  • @backstage/plugin-scaffolder-backend0.15.9 or later

Affected products

ProductAffected versionsFixed in
linuxfoundation backstage0.9.4 ≤ v < 0.15.90.15.9
@backstage/plugin-scaffolder-backendnpm0.9.4 ≤ v < 0.15.90.15.9

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.