| Package | Affected versions | Patched versions |
|---|---|---|
| backstage | < 1.54.6 | 1.54.6 |
| backstage/plugin-scaffolder-backend | < 0.11.10 | 0.11.10 |
| backstage/plugin-scaffolder-backend-module-azure | < 0.2.25 | 0.2.25 |
| backstage/plugin-scaffolder-backend-module-bitbucket-cloud | < 0.3.10 | 0.3.10 |
| backstage/plugin-scaffolder-backend-module-bitbucket-server | < 0.2.25 | 0.2.25 |
| backstage/plugin-scaffolder-backend-module-github | < 0.9.13 | 0.9.13 |
| backstage/plugin-scaffolder-backend-module-gitlab | < 0.11.10 | 0.11.10 |
| @backstage/plugin-scaffolder-backend | < 4.1.0 | 4.1.0 |
| @backstage/plugin-scaffolder-backend-module-azure | < 0.2.25 | 0.2.25 |
| @backstage/plugin-scaffolder-backend-module-bitbucket-cloud | < 0.3.10 | 0.3.10 |
| @backstage/plugin-scaffolder-backend-module-bitbucket-server | < 0.2.25 | 0.2.25 |
| @backstage/plugin-scaffolder-backend-module-github | < 0.9.13 | 0.9.13 |
| @backstage/plugin-scaffolder-backend-module-gitlab | < 0.11.10 | 0.11.10 |
Scaffolder actions that interact with source control systems may not consistently enforce the intended credential boundaries under certain configurations. An authenticated user could perform operations with broader access than intended.
@backstage/plugin-scaffolder-backend version 4.1.0@backstage/plugin-scaffolder-backend-module-azure version 0.2.25@backstage/plugin-scaffolder-backend-module-bitbucket-cloud version 0.3.10@backstage/plugin-scaffolder-backend-module-bitbucket-server version 0.2.25@backstage/plugin-scaffolder-backend-module-github version 0.9.13@backstage/plugin-scaffolder-backend-module-gitlab version 0.11.10The fix introduces a new configuration option that enforces user-provided credentials for supported SCM actions. The new behavior is opt-in for compatibility. After upgrading, set:
scaffolder:
requireScmUserCredentials: true
Before enabling this setting, review and update your templates as described in the software templates documentation referred to below.
If you cannot upgrade and enable the setting immediately:
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free