GitHub Advisoryadvisory · npm

GHSA-2cmg-v53w-8xfp Backstage: Improper repository path validation in a Scaffolder backend module

HIGH Published 2026-10-07 Modified 2026-10-07 Official page ↗
Aliases
CVE-2026-106560
Ecosystem
npm
Packages
@backstage/plugin-scaffolder-backend-module-confluence-to-markdown
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
Weaknesses
CWE-22
Reviewed
2026-10-07

Affected packages

• npm @backstage/plugin-scaffolder-backend-module-confluence-to-markdown: < 0.3.25 → fixed in 0.3.25

Description

Impact An authenticated user who can execute an affected template and control its repository file location may cause generated content to be written outside the task workspace, within locations writable by the Backstage backend process. Patches Patched in `@backstage/plugin-scaffolder-backend-module-confluence-to-markdown` version `0.3.25` Workarounds • Restrict execution of templates using the affected action to trusted users. • Remove or disable the affected action until the patched package is deployed.

Related

Alias · CVE (1)

  • CVE-2026-106560 Backstage is an open framework for building developer portals. vulnerability

Weakness · CWE (1)

  • CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness

References