QID 982356
QID 982356: Nodejs (npm) Security Update for @backstage/techdocs-common (GHSA-pgf8-28gg-vpr6)
Security update has been released for @backstage/techdocs-common to fix the vulnerability.
Note: The preceding description block is extracted directly from the security advisory. Using automation, we have attempted to clean and format it as much as possible without introducing additional issues.
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.
Solution
The vulnerability is patched in the `0.6.3` release of `@backstage/techdocs-common`.
Vendor References
- GHSA-pgf8-28gg-vpr6 -
github.com/advisories/GHSA-pgf8-28gg-vpr6
CVEs related to QID 982356
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-pgf8-28gg-vpr6 | @backstage/techdocs-common |
|