| Package | Affected versions | Patched versions |
|---|---|---|
| @backstage/backend-defaults | ≥ 0.13.0, < 0.13.2≥ 0.14.0, < 0.14.1< 0.12.2 | 0.13.20.14.10.12.2 |
| @backstage/plugin-scaffolder-backend | ≥ 3.0.0, < 3.0.2≥ 3.1.0, < 3.1.1< 2.2.2 | 3.0.23.1.12.2.2 |
| @backstage/plugin-scaffolder-node | ≥ 0.12.0, < 0.12.3< 0.11.2 | 0.12.30.11.2 |
Multiple Scaffolder actions and archive extraction utilities were vulnerable to symlink-based path traversal attacks. An attacker with access to create and execute Scaffolder templates could exploit symlinks to:
debug:log action by creating a symlink pointing to sensitive files (e.g., /etc/passwd, configuration files, secrets)fs:delete action by creating symlinks pointing outside the workspaceThis affects any Backstage deployment where users can create or execute Scaffolder templates.
This vulnerability is fixed in the following package versions:
@backstage/backend-defaults version 0.12.2, 0.13.2, 0.14.1, 0.15.0@backstage/plugin-scaffolder-backend version 2.2.2, 3.0.2, 3.1.1@backstage/plugin-scaffolder-node version 0.11.2, 0.12.3Users should upgrade to these versions or later.
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free