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.

  • CVSS V3 rated as High - 6.5 severity.
  • CVSS V2 rated as Medium - 3.5 severity.
  • Solution
    The vulnerability is patched in the `0.6.3` release of `@backstage/techdocs-common`.
    Vendor References

    CVEs related to QID 982356

    Software Advisories
    Advisory ID Software Component Link
    GHSA-pgf8-28gg-vpr6 @backstage/techdocs-common URL Logo github.com/advisories/GHSA-pgf8-28gg-vpr6