CVE-2026-106494GHSA-7649-wm97-w3j3
@backstage/backend-defaults: Backstage: Improper input validation in cloud storage URL readers
backstage @backstage/backend-defaultsnpmLibraries & packages
CVSS
4.4MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.30%Chance of exploitation activity in the next 30 days, higher than 22% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 0.17.8@backstage/backend-defaults, npmGitHub
npm install @backstage/backend-defaults@0.17.8
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Impact
An attacker with write access to a cloud storage bucket used by Backstage could craft object names that could collide with protected files in the output directory. In certain deployment configurations, this could lead to content injection.
Patches
Patched in @backstage/backend-defaults version 0.17.8
Text from GitHub Advisory Database
Affected versions 4
- @backstage/backend-defaults, npm< 0.17.8GitHub
- backstageaffected: < 1.54.6CVE List
- backend-defaultsaffected: < 0.17.8CVE List
- @backstage/backend-defaults, npmfrom first release, fixed in 0.17.8OSV
References 5
- github.com/backstage/backstage/commit/14e925ce5b905dd8daa64c3009722febda76034cFixvia CVE List
- github.com/backstage/backstage/releases/tag/v1.54.6Fixvia CVE List
- github.com/backstage/backstage/security/advisories/GHSA-7649-wm97-w3j3Advisoryvia CVE List
- github.com/advisories/GHSA-7649-wm97-w3j3Advisoryvia GitHub
- nvd.nist.gov/vuln/detail/CVE-2026-106494Referencevia GitHub