AI and data stack advisories

Severe, 6 weeks1490Projects326

1490 severe, 6 weeks · 326 projects

PrefectGHSA-7pm4-56h2-5rxr

Prefect: remote code execution

Prefect

CVE-2026-5366 · Published Jun 20, 2026 · updated Nov 3, 2026

Critical9.9
Fix: upgrade to 3.6.25 or later
GitHub advisory

Prefect versions 3.1.11 through 3.6.24 are vulnerable to remote code execution due to improper handling of user-controlled input in the GitRepository storage class. The commit_sha parameter, which is passed to git commands, lacks validation and does not include a -- separator to distinguish user input from git flags. This allows attackers to inject arbitrary git flags, such as --upload-pack, enabling execution of external programs. Additionally, the directories parameter can be exploited to inject git flags during sparse-checkout operations. These vulnerabilities allow any user with deployment creation permissions to execute arbitrary commands on worker machines, compromising shared work pools in multi-tenant environments.

Affected versions

PackageAffectedFixed in
prefect
PyPI
>= 3.1.11, < 3.6.253.6.25
Details and references

More Prefect advisories

All Prefect