Cyber Posture

CVE-2025-59157

CriticalPublic PoC

Published: 05 January 2026

Published
05 January 2026
Modified
12 January 2026
KEV Added
Patch
CVSS Score 9.9 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
EPSS Score 0.0034 56.9th percentile
Risk Priority 20 60% EPSS · 20% KEV · 20% CVSS

Description

Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to version 4.0.0-beta.420.7, the Git Repository field during project creation is vulnerable to command injection. User input is not properly sanitized, allowing attackers to inject arbitrary…

more

shell commands that execute on the underlying server during the deployment workflow. A regular member user can exploit this vulnerability. Version 4.0.0-beta.420.7 contains a patch for the issue.

Mitigating Controls (NIST 800-53 r5)AI

prevent

SI-10 directly addresses the lack of input sanitization in the Git Repository field by requiring validation of user inputs to block command injection.

prevent

SI-2 mandates timely flaw remediation, including patching Coolify to version 4.0.0-beta.420.7 to eliminate the command injection vulnerability.

prevent

AC-6 enforces least privilege on the deployment process, limiting the impact of injected commands even if validation fails.

Security SummaryAI

CVE-2025-59157 is a command injection vulnerability (CWE-78) in Coolify, an open-source and self-hostable tool for managing servers, applications, and databases. The issue affects versions prior to 4.0.0-beta.420.7, specifically in the Git Repository field during project creation. User input in this field is not properly sanitized, enabling the injection of arbitrary shell commands that execute on the underlying server as part of the deployment workflow. The vulnerability has a CVSS v3.1 base score of 9.9 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H), indicating critical severity due to its network accessibility, low complexity, and high impacts across confidentiality, integrity, and availability with scope change.

A regular member user with low privileges can exploit this vulnerability remotely without user interaction. By crafting a malicious Git Repository URL during project creation, the attacker injects shell commands that run with the privileges of the deployment process on the server hosting Coolify. This allows full compromise of the underlying server, including data exfiltration, modification of applications or databases, or further lateral movement within the environment.

The official GitHub security advisory (GHSA-5cg9-38qj-8mc3) confirms that updating to version 4.0.0-beta.420.7 patches the issue by addressing the lack of input sanitization in the Git Repository field. Security practitioners should immediately upgrade affected Coolify instances and review access controls for member users to prevent exploitation during project deployments.

Details

CWE(s)

Affected Products

coollabs
coolify
4.0.0 · ≤ 4.0.0

MITRE ATT&CK Enterprise TechniquesAI

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
T1059.004 Unix Shell Execution
Adversaries may abuse Unix shell commands and scripts for execution.
Why these techniques?

Command injection vulnerability in web-based Git Repository field of Coolify enables remote exploitation of a public-facing application (T1190) and arbitrary Unix shell command execution (T1059.004) with deployment privileges.

Confidence: HIGH · MITRE ATT&CK Enterprise v19.0

References