uv@0.6.6 vulnerabilities

An extremely fast Python package and project manager, written in Rust.

  • latest version

    0.8.10

  • latest non vulnerable version

  • first published

    1 years ago

  • latest version published

    1 hours ago

  • licenses detected

  • Direct Vulnerabilities

    Known vulnerabilities in the uv 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
    • M
    Interpretation Conflict

    uv is an An extremely fast Python package and project manager, written in Rust.

    Affected versions of this package are vulnerable to Interpretation Conflict via improper handling of ZIP archives during the installation process. An attacker can cause malicious code to be executed by crafting a ZIP archive with multiple local file entries or stacked internal ZIPs that are parsed differently by various installers. This can be exploited when a user installs a package from a malicious ZIP archive and subsequently imports or executes the installed package.

    Note:

    This is only exploitable if a user installs a package from an attacker-controlled ZIP archive and performs an action that triggers code execution, such as importing the package.

    How to fix Interpretation Conflict?

    Upgrade uv to version 0.8.6 or higher.

    [,0.8.6)