dbt-osmosis@1.1.14 vulnerabilities

A dbt utility for managing YAML to make developing with dbt more delightful.

  • latest version

    1.2.2

  • latest non vulnerable version

  • first published

    4 years ago

  • latest version published

    2 months ago

  • licenses detected

  • Direct Vulnerabilities

    Known vulnerabilities in the dbt-osmosis package. This does not include vulnerabilities belonging to this package’s dependencies.

    Fix vulnerabilities automatically

    Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

    Fix for free
    VulnerabilityVulnerable Version
    • H
    Directory Traversal

    dbt-osmosis is an A dbt utility for managing YAML to make developing with dbt more delightful.

    Affected versions of this package are vulnerable to Directory Traversal via the YAML path handling logic in src/dbt_osmosis/core/path_management.py. An attacker can perform path traversal by supplying crafted YAML path values, as the path-building logic only strips leading slashes using lstrip('/') and does not ensure that resolved paths remain within the project root. This allows file access outside the intended directory, potentially leading to unauthorized file read or modification.

    How to fix Directory Traversal?

    Upgrade dbt-osmosis to version 1.2.0 or higher.

    [,1.2.0)