prefect@3.6.27.dev2

Workflow orchestration and management.

  • latest version

    3.7.5.dev6

  • latest non vulnerable version

  • first published

    7 years ago

  • latest version published

    1 days ago

  • licenses detected

  • Direct Vulnerabilities

    Known vulnerabilities in the prefect 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
    • M
    Time-of-check Time-of-use (TOCTOU) Race Condition

    prefect is a Prefect is a new workflow management system, designed for modern infrastructure and powered by the open-source Prefect Core workflow engine. Users organize Tasks into Flows, and Prefect takes care of the rest.

    Affected versions of this package are vulnerable to Time-of-check Time-of-use (TOCTOU) Race Condition in the validate_restricted_url() function of the Webhook and CustomWebhookNotificationBlock components, which enables DNS rebinding attacks. When allow_private_urls is set to False, an attacker can bypass intended URL restrictions by returning a public IP address first, which passes validation, and then a private one at the time of the actual connection.

    How to fix Time-of-check Time-of-use (TOCTOU) Race Condition?

    Upgrade prefect to version 3.6.28.dev2 or higher.

    [,3.6.28.dev2)