mlflow-skinny@3.8.0

MLflow is an open source platform for the complete machine learning lifecycle

  • latest version

    3.10.1

  • latest non vulnerable version

  • first published

    5 years ago

  • latest version published

    29 days ago

  • licenses detected

  • Direct Vulnerabilities

    Known vulnerabilities in the mlflow-skinny 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
    Exposure of Sensitive System Information to an Unauthorized Control Sphere

    Affected versions of this package are vulnerable to Exposure of Sensitive System Information to an Unauthorized Control Sphere in the tracing and assessment endpoints. An attacker can access sensitive trace metadata and create unauthorized assessments by authenticating with any user account, even those with no permissions on the experiment.

    How to fix Exposure of Sensitive System Information to an Unauthorized Control Sphere?

    Upgrade mlflow-skinny to version 3.11.0rc0 or higher.

    [,3.11.0rc0)
    • C
    Arbitrary Command Injection

    Affected versions of this package are vulnerable to Arbitrary Command Injection in the _install_model_dependencies_to_env function. An attacker can execute arbitrary commands by supplying a crafted model artifact containing malicious dependency specifications in the python_env.yaml file, which are unsafely interpolated into a shell command during model deployment with env_manager=LOCAL.

    Note: The vulnerable path is reached during model deployment, where MLflow reads dependency entries from the model artifact and installs them in the local environment.

    How to fix Arbitrary Command Injection?

    Upgrade mlflow-skinny to version 3.8.1 or higher.

    [2.11.0,3.8.1)