Vulnerability · Published Jul 7, 2026 · Assigned by GitHub_M
CVE-2026-34149Coolify: Authenticated Host-Level RCE via Unescaped Database Credentials in Backup Jobs
Low 3.3
In plain English
A low-severity OS command injection in coolify from coollabsio. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 20% of all known vulnerabilities).
Official description
Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.471, DatabaseBackupJob interpolates user-controlled database credentials and MongoDB collection exclusion names into backup shell commands without adequate escaping, allowing an authenticated user with database management permissions to execute commands on managed servers. This issue is fixed in version 4.0.0-beta.471.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| coollabsio | coolify | < 4.0.0-beta.471 |
Weakness: CWE-78 · Vector: CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:N
References
- https://github.com/coollabsio/coolify/security/advisories/GHSA-4vff-6j8j-qhcg x_refsource_CONFIRM
- https://github.com/coollabsio/coolify/commit/952f3247970d261ff93f85c79066192f58f9557e x_refsource_MISC
- https://github.com/coollabsio/coolify/commit/99043600ee881fd8581185e7590604d9882382cd x_refsource_MISC
- https://github.com/coollabsio/coolify/releases/tag/v4.0.0-beta.471 x_refsource_MISC