CVE-2026-106560 · GHSA-2cmg-v53w-8xfp
Backstage: Improper repository path validation in a Scaffolder backend module
- Risk score
- 49/100
- CVSS
- 6.5 v3.1
- Exploit chance (30 days)
- 0.3%
- Published
- 7 Oct 2026
Open in the live forecast Today's forecast
What to know
- What it is
- Backstage is an open framework for building developer portals. Prior to 0.3.25, the @backstage/plugin-scaffolder-backend-module-confluence-to-markdown package is affected by improper repository path validation in a scaffolder backend module. An authenticated user who can execute an affected template and control its re…
- Affected
- @backstage/plugin-scaffolder-backend-module-confluence-to-markdown (npm) < 0.3.25
- Fix
- Upgrade @backstage/plugin-scaffolder-backend-module-confluence-to-markdown to 0.3.25 or later.
- Exploitation
- No known exploitation
Story map
At a glance
@backstage/plugin-scaffolder-backend-module-confluence-to-markdown: Yellow, plan it in. Backstage is an open framework for building developer portals. Prior to 0.3.25, the @backstage/plugin-scaffolder-backend-module-confluence-to-markdown package is affected by improper input validation in confluence to markdown scaffolder module. Insufficient input validation in the Confluence to Markdown scaffolder mod…
The flaws
- CVE-2026-106560: Backstage: Improper repository path validation in a Scaffolder backend module (CVSS 6.5 · EPSS 0%)
- CVE-2026-106559: Backstage: Improper input validation in Confluence to Markdown scaffolder module (CVSS 6.5 · EPSS 0%)
The fix
Upgrade @backstage/plugin-scaffolder-backend-module-confluence-to-markdown: 0.3.25 or later on your release line
Who is exposed: @backstage/plugin-scaffolder-backend-module-confluence-to-markdown (npm) < 0.3.25
Where it stands
- No known exploitation
Connects to
- Same weakness: Path traversal (CWE-22). 398 other warnings in 30 days
Why it is Yellow
- CVSS 6.5 medium
- On your watchlist: npm
Affected packages
| Package | Ecosystem | Vulnerable | Fixed in |
|---|---|---|---|
| @backstage/plugin-scaffolder-backend-module-confluence-to-markdown | npm | < 0.3.25 | 0.3.25 |
References
- https://github.com/advisories/GHSA-2cmg-v53w-8xfp
- https://github.com/backstage/backstage/security/advisories/GHSA-2cmg-v53w-8xfp
- https://nvd.nist.gov/vuln/detail/CVE-2026-106560
- https://github.com/backstage/backstage/commit/5f0000c1d0af05571e357926b3fa33a453337ff0
- https://github.com/backstage/backstage/releases/tag/v1.54.6
- https://github.com/advisories/GHSA-2cmg-v53w-8xfp
Original description
Backstage is an open framework for building developer portals. Prior to 0.3.25, the @backstage/plugin-scaffolder-backend-module-confluence-to-markdown package is affected by improper repository path validation in a scaffolder backend module. 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. This issue is fixed in version 0.3.25.
Last activity 7 Oct 2026. Patch Forecast updates every hour.