Description
Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.466, the sentinel_token setting is used in shell commands without sufficient validation, allowing an authenticated user with access to server Sentinel settings to inject shell syntax and execute commands on the host when Sentinel is restarted. This issue is fixed in version 4.0.0-beta.466.
Published: 2026-07-07
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw resides in the handling of the sentinel_token setting in Coolify versions prior to v4.0.0-beta.466. When the token is passed to shell commands without sanitization, an attacker who can modify that setting can inject shell syntax. The resulting command execution occurs on the host when Sentinel is restarted, which is a form of remote code execution (CWE-78).

Affected Systems

All deployments of CoollabsIO Coolify before version 4.0.0-beta.466 are affected. The vulnerability arises from unvalidated input in the sentinel_token configuration that is used by the application’s internal shell invocations. Users with permission to edit Sentinel settings or to restart Sentinel on the server are therefore at risk.

Risk and Exploitability

The CVSS score of 8.8 indicates high severity, while the EPSS score of < 1% suggests a very low but non‑zero likelihood of exploitation. The vulnerability requires authenticated access, meaning an authorized or hijacked user can gain host‑level control. Although not yet listed in the CISA KEV catalog, the attack is feasible by granting the user permission to modify Sentinel settings and then triggering a Sentinel restart, which runs the injected shell syntax under the service user’s privileges.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Coolify to v4.0.0-beta.466 or a later release that includes the token sanitization fix.
  • Limit access to the sentinel_token configuration so that only administrators can modify it.
  • Implement strict input validation for the sentinel_token field to reject shell metacharacters in future deployments.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', '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.466, the sentinel_token setting is used in shell commands without sufficient validation, allowing an authenticated user with access to server Sentinel settings to inject shell syntax and execute commands on the host when Sentinel is restarted. This issue is fixed in version 4.0.0-beta.466.
Title Coolify: Host RCE via Sentinel token injection
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-07T12:51:01.534Z

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

Link: CVE-2026-34034

cve-icon Vulnrichment

Updated: 2026-07-07T12:50:34.912Z

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')