GHSA-pgf8-28gg-vpr6

    Dashboard / Vulnerabilities / GHSA-pgf8-28gg-vpr6

    GHSA-pgf8-28gg-vpr6

    Published: 4 Jun 2021Last Modified: 8 Jul 2026

    Summary: Path traversal

    Details: ### Impact 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. ### Patches The vulnerability is patched in the `0.6.3` release of `@backstage/techdocs-common`. ### For more information If you have any questions or comments about this advisory: * Open an issue in the [Backstage repository](https://github.com/backstage/backstage) * Visit our chat, linked to in [Backstage README](https://github.com/backstage/backstage)

    Affected packages

    Package

    Name: @backstage/techdocs-common

    Purl: pkg:npm/%40backstage/techdocs-common

    Affected ranges

    Type: SEMVER

    Events:

    Introduced- 0
    Fixed -0.6.3

    Affected versions

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    GHSA-pgf8-28gg-vpr6 | CVE-DB