CVE-2021-43783: backstage Path Traversal
Vulnerability summary
CVE-2021-43783 is a high (CVSS 8.5) Path Traversal vulnerability in backstage. EPSS estimates a 1.25% chance of exploitation in the next 30 days, higher than 68.8% of scored vulnerabilities.
Timeline
- 29-11-2021PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
@backstage/plugin-scaffolder-backend is the backend for the default Backstage software templates. In affected versions a malicious actor with write access to a registered scaffolder template is able to manipulate the template in a way that writes files to arbitrary paths on the scaffolder-backend host instance. This vulnerability can in some situation also be exploited through user input when executing a template, meaning you do not need write access to the templates. This method will not allow the attacker to control the contents of the injected file however, unless the template is also crafted in a specific way that gives control of the file contents. This vulnerability is fixed in version `0.15.14` of the `@backstage/plugin-scaffolder-backend`. This attack is mitigated by restricting access and requiring reviews when registering or modifying scaffolder templates.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · NpmEcosystem advisory · calculated8.5HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:L
- NVDNIST8.5HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:L
EPSS trend
Probability
1.25%
Chance of exploitation in the next 30 days
Percentile
69%
Versus all other CVEs
30-day change
+0.04 pp
From 1.21% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
@backstage1 product
- plugin-scaffolder-backend< 0.15.14
Backstage1 product
- backstage< 0.15.14
Linuxfoundation1 product
- backstage< 0.15.14
3 vendors · 3 products
References
4 links- github.com/backstage/backstage/security/advisories/GHSA-mg3m-f475-28hvX Refsource CONFIRMWEBThird Party Advisory
- github.com/backstage/backstage/commit/f9352ab606367cd9efc6ff048915c70ed3013b7fX Refsource MISCWEBPatchThird Party Advisory