unearth@0.6.2 vulnerabilities

A utility to fetch and download python packages

  • latest version

    0.17.2

  • latest non vulnerable version

  • first published

    2 years ago

  • latest version published

    4 months ago

  • licenses detected

  • Direct Vulnerabilities

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

    How to fix?

    Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.

    Fix for free
    VulnerabilityVulnerable Version
    • H
    Improper Input Validation

    unearth is an A utility to fetch and download python packages

    Affected versions of this package are vulnerable to Improper Input Validation via the evaluate_link function, due to improper validation of the extracted package name.

    How to fix Improper Input Validation?

    Upgrade unearth to version 0.11.2 or higher.

    [,0.11.2)
    • H
    Improper Input Validation

    unearth is an A utility to fetch and download python packages

    Affected versions of this package are vulnerable to Improper Input Validation through the pdm.lock file. An attacker can manipulate the dependency management system to install malicious packages by crafting a malicious pdm.lock file. This can lead to arbitrary code execution on install or downgrade attacks by only changing the version.

    This is only exploitable if the version is parseable as a version and the filename is a prefix of the project name.

    How to fix Improper Input Validation?

    Upgrade unearth to version 0.11.2 or higher.

    [,0.11.2)