Description
Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.471, the database import Livewire component (app/Livewire/Project/Database/Import.php) allows client-controlled container and server properties to reach shell commands without locking or validation, allowing an authenticated user to inject commands through a database import container name. This issue is fixed in version 4.0.0-beta.471.
Published: 2026-07-07
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises in the database import Livewire component where the container name supplied by a client is passed directly to shell commands without any validation or locking. This flaw allows an authenticated user to inject arbitrary shell commands through the container name field, executing those commands with the privileges of the application process. The result is remote code execution that can compromise the host system, exfiltrate data, or establish persistence.

Affected Systems

All installations of Coolify by coollabsio running a version earlier than 4.0.0-beta.471 are affected. Versions from the initial release up to and including 4.0.0-beta. The CVSS score of 8.8 denotes high severity indicating potential for remote code execution coupled with authentication. The EPSS score of < 1% indicates a very low, but non‑zero, probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. Successful exploitation requires the attacker to log into the application and leverage the database import interface to supply a crafted container name that includes malicious shell command syntax.

Risk and Exploitability

This vulnerability enables an authenticated user to inject arbitrary shell commands through the database import container name. The attacker must log into Coolify and use the import interface, supplying a container name containing shell metacharacters. When the import component concatenates this name into a system command without sanitization, the command executes with the privileges of the application process, potentially giving the attacker full control over the host. The CVSS score of 8.8 reflects high severity, and the EPSS score of <1% indicates a very low exploitation probability, with no entry in the CISA KEV catalog. Once exploited, the attacker can achieve remote code execution, compromising confidentiality, integrity, and availability of the underlying infrastructure.

Generated by OpenCVE AI on July 26, 2026 at 19:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the fixed release 4.0.0-beta.471 immediately
  • Temporarily disable the database import feature for all users except those with verified credentials
  • Sanitize the container name input by restricting allowed characters to prevent shell command injection
  • Enable detailed logging of database import operations and monitor for anomalous container names or command execution attempts to detect potential exploitation
  • Review user permissions to ensure only trusted users have access to database import functionality

Generated by OpenCVE AI on July 26, 2026 at 19:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 08 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 07 Jul 2026 04:45:00 +0000

Type Values Removed Values Added
First Time appeared Coollabsio
Coollabsio coolify
Vendors & Products Coollabsio
Coollabsio coolify

Tue, 07 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Description Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.471, the database import Livewire component (app/Livewire/Project/Database/Import.php) allows client-controlled container and server properties to reach shell commands without locking or validation, allowing an authenticated user to inject commands through a database import container name. This issue is fixed in version 4.0.0-beta.471.
Title Coolify: Authenticated Remote Code Execution via Command Injection in Database Import Container Name
Weaknesses CWE-78
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Coollabsio Coolify
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-07T13:11:31.594Z

Reserved: 2026-03-25T15:29:04.747Z

Link: CVE-2026-34057

cve-icon Vulnrichment

Updated: 2026-07-07T13:07:46.025Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T19:45:03Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')