Backstage: Cloud storage catalog locations may cross configured storage boundaries
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| backstage | backstage | affected |
|
||||||
| @backstage | plugin-catalog-backend-module-azure | affected |
|
||||||
| @backstage | plugin-catalog-backend-module-aws | affected |
|
||||||
| @backstage | plugin-catalog-backend-module-azure | affected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
Configuration 3 [-]
|
Configuration 4 [-]
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Backstage | Backstage |
|
||||||||
| Backstage | Plugin-catalog-backend-module-aws |
|
||||||||
| Backstage | Plugin-catalog-backend-module-azure |
|
||||||||
| Backstage | Plugin-catalog-backend-module-azure |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-xvh9-35w9-42m4 | Backstage: Cloud storage catalog locations may cross configured storage boundaries |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.276% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Linuxfoundation
Linuxfoundation backstage Linuxfoundation backstage\/backend-defaults Linuxfoundation backstage\/plugin-catalog-backend-module-aws Linuxfoundation backstage\/plugin-catalog-backend-module-azure |
|
| CPEs | cpe:2.3:a:linuxfoundation:backstage:*:*:*:*:*:*:*:* cpe:2.3:a:linuxfoundation:backstage\/backend-defaults:*:*:*:*:*:node.js:*:* cpe:2.3:a:linuxfoundation:backstage\/plugin-catalog-backend-module-aws:*:*:*:*:*:node.js:*:* cpe:2.3:a:linuxfoundation:backstage\/plugin-catalog-backend-module-azure:*:*:*:*:*:node.js:*:* |
|
| Vendors & Products |
Linuxfoundation
Linuxfoundation backstage Linuxfoundation backstage\/backend-defaults Linuxfoundation backstage\/plugin-catalog-backend-module-aws Linuxfoundation backstage\/plugin-catalog-backend-module-azure |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Backstage
Backstage backstage Backstage plugin-catalog-backend-module-aws Backstage plugin-catalog-backend-module-azure |
|
| Vendors & Products |
Backstage
Backstage backstage Backstage plugin-catalog-backend-module-aws Backstage plugin-catalog-backend-module-azure |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Backstage is an open framework for building developer portals. Prior to 1.54.6, cloud storage catalog providers did not sufficiently validate object paths. A principal able to create or rename objects in a configured Azure Blob Storage or AWS S3 catalog source could cause catalog descriptors to be read from outside the intended storage boundary, limited to locations reachable with the backend's configured credentials. This issue is fixed in 1.54.6. | |
| Title | Backstage: Cloud storage catalog locations may cross configured storage boundaries | |
| Weaknesses | CWE-22 | |
| References |
| |
| Metrics |
cvssV3_1
|