Lucene search

K
cvelistGitHub_MCVELIST:CVE-2021-41151
HistoryOct 18, 2021 - 8:30 p.m.

CVE-2021-41151 Path Traversal in @backstage/plugin-scaffolder-backend

2021-10-1820:30:10
CWE-22
GitHub_M
www.cve.org
2
cve-2021-41151
backstage platform
scaffolder tasks

CVSS3

6.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

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

AI Score

6.5

Confidence

High

EPSS

0.001

Percentile

30.8%

Backstage is an open platform for building developer portals. In affected versions A malicious actor could read sensitive files from the environment where Scaffolder Tasks are run. The attack is executed by crafting a custom Scaffolder template with a github:publish:pull-request action and a particular source path. When the template is executed the sensitive files would be included in the published pull request. This vulnerability is mitigated by the fact that an attacker would need access to create and register templates in the Backstage catalog, and that the attack is very visible given that the exfiltration happens via a pull request. The vulnerability is patched in the 0.15.9 release of @backstage/plugin-scaffolder-backend.

CNA Affected

[
  {
    "product": "backstage",
    "vendor": "backstage",
    "versions": [
      {
        "status": "affected",
        "version": ">=0.9.4, < 0.15.9"
      }
    ]
  }
]

CVSS3

6.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

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

AI Score

6.5

Confidence

High

EPSS

0.001

Percentile

30.8%

Related for CVELIST:CVE-2021-41151