Medium severity · published Oct 6, 2026
CVE-2026-106494
Backstage: Improper input validation in cloud storage URL readers
4.9
CVSS
0.3%
EPSS
No
On KEV
Description
Backstage is an open framework for building developer portals. Prior to 0.17.8, the @backstage/backend-defaults package is affected by improper input validation in cloud storage url readers. 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. This issue is fixed in version 0.17.8.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N
Attack vector
Network
Complexity
Low
Privileges
High
User interaction
None
Confidentiality
None
Integrity
High
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 23% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
BA
backend-defaults · @backstage
< 0.17.8 · source: vendor
BA
backstage · backstage
< 1.54.6 · source: vendor, NVD
BD
Backstage/backend Defaults · Linuxfoundation
before 0.17.8 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-106494
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-106494
x_refsource_CONFIRM
https://github.com/backstage/backstage/security/advisories/GHSA-7649-wm97-w3j3
x_refsource_MISC
https://github.com/backstage/backstage/commit/14e925ce5b905dd8daa64c3009722febda76034c
x_refsource_MISC
https://github.com/backstage/backstage/releases/tag/v1.54.6
More from backend-defaults
6.5
CVE-2026-106492
Backstage: Improper preservation of access restrictions during service credential delegation
4.3
CVE-2026-106495
Backstage: Improper access control in backend action invocation
