logo

CVE-2024-26150 @backstage/backend-common

Package

Manager: npm
Name: @backstage/backend-common
Vulnerable Version: =0.21.0 || >=0.21.0 <0.21.1 || >=0 <0.19.10 || >=0.20.0 <0.20.2

Severity

Level: High

CVSS v3.1: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N

CVSS v4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N

EPSS: 0.00385 pctl0.58936

Details

`@backstage/backend-common` vulnerable to path traversal through symlinks ### Impact Paths checks with the `resolveSafeChildPath` utility were not exhaustive enough, leading to risk of path traversal vulnerabilities if symlinks can be injected by attackers. ### Patches Patched in `@backstage/backend-common` version `0.21.1`. Patched in `@backstage/backend-common` version `0.20.2`. Patched in `@backstage/backend-common` version `0.19.10`. ### For more information If you have any questions or comments about this advisory: - Open an issue in the [Backstage repository](https://github.com/backstage/backstage) - Visit our Discord, linked to in [Backstage README](https://github.com/backstage/backstage)

Metadata

Created: 2024-02-23T18:02:08Z
Modified: 2024-02-23T19:43:19Z
Source: https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2024/02/GHSA-2fc9-xpp8-2g9h/GHSA-2fc9-xpp8-2g9h.json
CWE IDs: ["CWE-22"]
Alternative ID: GHSA-2fc9-xpp8-2g9h
Finding: F063
Auto approve: 1