Critical Β· published January 5, 2026
π¨ A crafty command injection vulnerability in Coolify could let any regular user run arbitrary shell commands on your server! π₯ Think of it like a restaurant where the chef blindly follows any special requests without checking if theyβre safe β one harmful recipe could ruin the whole kitchen. Thatβs exactly whatβs happening here when user input isnβt sanitized during project creation. An attacker could use this vulnerability to execute any shell command on the server, potentially compromising sensitive data, altering configurations, or even taking full control of the system. This is a huge risk, as it puts your entire server environment at the mercy of any malicious user. It's a wake-up call for everyone who relies on Coolify!
Think of it like a restaurant where the chef blindly follows any special requests without checking if theyβre safe β one harmful recipe could ruin the whole kitchen. Thatβs exactly whatβs happening here when user input isnβt sanitized during project creation. The vulnerability in versions prior to 4.0.0-beta.420.7 allows an attacker to inject commands into the Git Repository field during project creation, executing them on the underlying server. This lack of input sanitization opens the door for devastating command execution attacks.
An attacker could use this vulnerability to execute any shell command on the server, potentially compromising sensitive data, altering configurations, or even taking full control of the system. This is a huge risk, as it puts your entire server environment at the mercy of any malicious user. It's a wake-up call for everyone who relies on Coolify! Patch to version 4.0.0-beta.420.7 immediately to close this loophole. Additionally, review your input validation mechanisms to ensure that similar vulnerabilities donβt arise in the future. Implement strict sanitization protocols when handling user input! You've got this! Stay vigilant and proactive, and your server will be fortified against threats like this! π‘οΈ
| Product | Versions | Fixed in |
|---|---|---|
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | < 4.0.0 | 4.0.0 |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |
| coollabs/coolify | all versions | β |