Duplicate logging of the input values in the fetch:template
action in the Scaffolder meant that some of the secrets were not properly redacted. If you're not passing through ${{ secrets.x }}
to fetch:template
there is no impact.
This issue has been resolved in 2.1.1
of the scaffolder-backend
plugin.
Template Authors can remove the use of ${{ secrets }}
being used as an argument to fetch:template
.
If you have any questions or comments about this advisory:
Open an issue in the Backstage repository Visit our Discord, linked to in Backstage README
{ "severity": "LOW", "cwe_ids": [ "CWE-532" ], "github_reviewed": true, "github_reviewed_at": "2025-08-15T18:43:16Z", "nvd_published_at": "2025-08-15T18:15:27Z" }