CVE-2025-66209CWE-78command-injection

CVE-2025-66209

Critical Β· published December 24, 2025

CVSS v3.1
9.9
EPSS
4%
Percentile
90.2
In the wild
Unconfirmed
What it is

🚨 An authenticated user with management permissions can execute arbitrary commands on your serverβ€”think about that for a second! πŸ”₯ Imagine a restaurant where the chef can cook anything they like just by naming the dishβ€”but what if they can throw in some secret ingredients without anyone checking the menu? That's essentially what's happening here with database names feeding straight into shell commands without a filter! This flaw enables a malicious user to gain root access on managed servers, potentially leading to catastrophic data loss, unauthorized data manipulation, or even total server control. It's like giving a would-be thief the keys to your entire restaurantβ€”dangerously easy and absolutely devastating!

Put simply

Imagine a restaurant where the chef can cook anything they like just by naming the dishβ€”but what if they can throw in some secret ingredients without anyone checking the menu? That's essentially what's happening here with database names feeding straight into shell commands without a filter! The command injection vulnerability in Coolify's Database Backup functionality allows users to pass database names directly into shell commands without proper sanitization, leading to full remote code execution. This means attackers with specific permissions can run any command they like on the server.

What to do

This flaw enables a malicious user to gain root access on managed servers, potentially leading to catastrophic data loss, unauthorized data manipulation, or even total server control. It's like giving a would-be thief the keys to your entire restaurantβ€”dangerously easy and absolutely devastating! Upgrade Coolify to version 4.0.0-beta.451 immediately to patch this serious vulnerability. Additionally, review user permissions to ensure only trusted personnel have application/service management rights. Implement command sanitization practices in your applications for extra security. You've got this! With these steps, you can lock down your server and keep the bad guys out. πŸ›‘οΈ

The record
Technical detail
CVSS v3.1
9.9 Β· CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03875 Β· 90.2th percentile
Weakness
CWE-78 Β· Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2025-12-24T03:15Z
Affected products (441)
ProductVersionsFixed in
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolify< 4.0.04.0.0
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
coollabs/coolifyall versionsβ€”
References (5)
EPSS history
Timeline
  • 23 DEC 21:42Z
    Coolify Vulnerable to Authenticated Remote Code Execution via Command Injection in Database Backup
    cvelistv5