CVE-2021-32662
Description
Backstage is an open platform for building developer portals, and techdocs-common contains common functionalities for Backstage's TechDocs. In `@backstage/techdocs-common` versions prior to 0.6.3, a malicious actor could read sensitive files from the environment where TechDocs documentation is built and published by setting a particular path for `docs_dir` in `mkdocs.yml`. These files would then be available over the TechDocs backend API. This vulnerability is mitigated by the fact that an attacker would need access to modify the `mkdocs.yml` in the documentation source code, and would also need access to the TechDocs backend API. The vulnerability is patched in the `0.6.3` release of `@backstage/techdocs-common`.
How to fix
- linuxfoundation backstage0.6.3 or later
- @backstage/techdocs-common0.6.3 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| linuxfoundation backstage | v < 0.6.3 | 0.6.3 |
| @backstage/techdocs-commonnpm | v < 0.6.3 | 0.6.3 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.