snakemake@3.5.5 vulnerabilities

Workflow management system to create reproducible and scalable data analyses

  • latest version

    9.11.2

  • latest non vulnerable version

  • first published

    13 years ago

  • latest version published

    3 days ago

  • licenses detected

  • Direct Vulnerabilities

    Known vulnerabilities in the snakemake 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
    Race Condition

    snakemake is a Snakemake is a workflow management system that aims to reduce the complexity of creating workflows by providing a fast and comfortable execution environment, together with a clean and modern specification language in python style. Snakemake workflows are essentially Python scripts extended by declarative code to define rules. Rules describe how to create output files from input files.

    Affected versions of this package are vulnerable to Race Condition in the creation of lock directories.

    How to fix Race Condition?

    Upgrade snakemake to version 7.25.2 or higher.

    [,7.25.2)
    • M
    Race Condition

    snakemake is a Snakemake is a workflow management system that aims to reduce the complexity of creating workflows by providing a fast and comfortable execution environment, together with a clean and modern specification language in python style. Snakemake workflows are essentially Python scripts extended by declarative code to define rules. Rules describe how to create output files from input files.

    Affected versions of this package are vulnerable to Race Condition related to the execution of multiple Jupyter notebooks concurrently.

    How to fix Race Condition?

    Upgrade snakemake to version 6.11.1 or higher.

    [,6.11.1)
    • M
    Race Condition

    snakemake is a Snakemake is a workflow management system that aims to reduce the complexity of creating workflows by providing a fast and comfortable execution environment, together with a clean and modern specification language in python style. Snakemake workflows are essentially Python scripts extended by declarative code to define rules. Rules describe how to create output files from input files.

    Affected versions of this package are vulnerable to Race Condition due to concurrent writing operations, leading to data inconsistencies.

    How to fix Race Condition?

    Upgrade snakemake to version 7.9.0 or higher.

    [,7.9.0)
    • M
    Remote Code Execution (RCE)

    snakemake is a Snakemake is a workflow management system that aims to reduce the complexity of creating workflows by providing a fast and comfortable execution environment, together with a clean and modern specification language in python style. Snakemake workflows are essentially Python scripts extended by declarative code to define rules. Rules describe how to create output files from input files.

    Affected versions of this package are vulnerable to Remote Code Execution (RCE). It uses eval with command line input.

    How to fix Remote Code Execution (RCE)?

    Upgrade snakemake to version 5.28.0 or higher.

    [,5.28.0)