Skip to main content

Coolify CVE-2026-32718

| EUVDEUVD-2026-41949 MEDIUM
Incorrect Authorization (CWE-863)
2026-07-06 GitHub_M
6.5
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain read-scoped Coolify API token
  2. Delivery
    Identify mutating validation API endpoints
  3. Exploit
    Send crafted API request with read token
  4. Execution
    Authorization check incorrectly passes
  5. Persist
    Trigger state-changing validation operation
  6. Impact
    Integrity of cloud/server configuration affected

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires possession of a valid Coolify API token with at least read scope - the attacker must be an authenticated user of the Coolify instance. This is confirmed by the CVSS vector PR:L (low privilege). The specific vulnerable surface is limited to API endpoints designated as validation endpoints (e.g., cloud token validation, server validation) that are incorrectly guarded by read ability instead of write ability. Default configurations are vulnerable as long as read-scoped tokens exist and have been issued. Exploitation is limited to users who have been explicitly granted API access to the Coolify instance; unauthenticated external attackers cannot exploit this vulnerability. Single-user deployments where only the admin holds an API token face negligible practical risk.

Impact

The CVSS 3.1 score of 6.5 (Medium) reflects a network-accessible flaw with low-privilege authentication required (PR:L), low attack complexity, no user interaction, and high integrity impact with no confidentiality or availability impact. The PR:L requirement is the key limiting factor - exploitation is bounded to users who already possess a valid Coolify API token, even one with read-only scope. This meaningfully reduces the attack surface compared to unauthenticated vulnerabilities. No EPSS data was provided, and the vulnerability is not listed in CISA KEV, with no public POC identified at time of analysis. Real-world risk is moderate for multi-tenant or team-deployed Coolify instances where API tokens are distributed to multiple users with varying trust levels; a low-trust user could escalate their effective capabilities to trigger server or cloud credential validation operations. For single-user self-hosted deployments, practical risk is low. There are no conflicting signals in the available data.

Exploit ScenarioDerived

An attacker who has been issued a read-only API token - for example, a developer or monitoring service with intentionally restricted access - crafts API requests to the mutating validation endpoints (such as cloud credential validation or server connectivity checks) that should require write permissions. Because the authorization guard checks only for read ability, the request succeeds and the attacker can trigger state-changing operations on the Coolify-managed infrastructure. No public exploit code has been identified, but the straightforward nature of the authorization bypass makes this trivially reproducible by any API-familiar user.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 06, 2026

Incorrect authorization in Coolify's API layer allows any holder of a read-scoped API token to invoke mutating validation endpoints - including cloud token validation and server validation - that should require write-level privileges. All Coolify deployments prior to version 4.0.0-beta.466 are affected. No public exploit or active exploitation has been identified at time of analysis, but the low attack complexity and network accessibility via API make this straightforward to abuse for any user who has been issued even a minimal API token.

RemediationAI

Upgrade to Coolify version 4.0.0-beta.466 or later, which resolves the incorrect authorization check on mutating validation endpoints. The upstream fix is available in commit c15bcd56347fc8c535755791e92e4f6c2af17e3a and pull request https://github.com/coollabsio/coolify/pull/8893. If immediate upgrade is not possible, a compensating control is to audit and revoke any read-scoped API tokens issued to untrusted or low-privilege users, restricting API token issuance to only fully trusted accounts until the patch is applied. This trade-off reduces operational flexibility but eliminates the privilege boundary confusion. Operators should also review API token audit logs for any unexpected calls to cloud token or server validation endpoints by read-scoped tokens, as these would indicate potential abuse prior to patching.

Affected VersionsENISA

coolify < 4.0.0-beta.466

Affected Packages

euvd coolify fix: 4.0.0-beta.466

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Coolify (CPE: cpe:2.3:a:coollabsio:coolify:*:*:*:*:*:*:*:*) is a self-hostable platform for managing servers, applications, and databases via an API-driven interface. The root cause is CWE-863 (Incorrect Authorization): the application applies an authorization check to mutating API endpoints but evaluates the wrong permission scope - checking for 'read' ability rather than 'write' or 'admin' ability before allowing state-changing operations such as validating cloud provider credentials and server connectivity. This is a logic error in the middleware or policy layer, not a missing check entirely, meaning standard authentication is enforced but the permission granularity is wrong. The GitHub security advisory GHSA-f47p-xrgc-977v and the associated fix commit c15bcd56347fc8c535755791e92e4f6c2af17e3a confirm the root cause and resolution.

Know when Coolify gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 6.5 MEDIUM

Network-reachable API requiring a low-privilege read token (PR:L); no confidentiality or availability impact, only integrity via unauthorized state-changing calls.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

Lifecycle Timeline

1
Patch available
Jul 06, 2026 - 23:01 EUVD

DescriptionCVE.org

Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.466, mutating API validation endpoints are guarded by read ability, allowing read-scoped API tokens to perform state-changing operations such as validating cloud tokens and servers. This issue is fixed in version 4.0.0-beta.466.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Low
self-hosted niche DevOps tool, limited enterprise footprint
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-57498 CRITICAL POC
9.6 Jun 29

Cross-team authorization bypass in Coolify (open-source self-hosted PaaS) before 4.0.0-beta.474 allows an authenticated,

CVE-2025-34161 CRITICAL POC
9.4 Aug 27

Coolify versions prior to v4.0.0-beta.420.7 are vulnerable to a remote code execution vulnerability in the project deplo

CVE-2025-34159 CRITICAL POC
9.4 Aug 27

Coolify versions prior to v4.0.0-beta.420.6 are vulnerable to a remote code execution vulnerability in the application d

CVE-2025-64424 CRITICAL POC
9.4 Jan 05

Command injection in Coolify up to and including v4.0.0-beta.434 lets any authenticated low-privileged 'member' execute

CVE-2025-59156 CRITICAL POC
9.4 Jan 05

Remote code execution on the host OS is possible through Coolify's application deployment workflow prior to version 4.0.

CVE-2025-66211 CRITICAL POC
9.4 Dec 23

Authenticated command injection in Coolify's PostgreSQL initialization-script filename handling allows users with applic

CVE-2025-66210 CRITICAL POC
9.4 Dec 23

Coolify versions prior to 4.0.0-beta.451 pass user-supplied database names unsanitized into shell commands executed via

CVE-2025-66213 CRITICAL POC
9.4 Dec 23

Authenticated Coolify users who hold application or service management permissions can execute arbitrary commands as roo

CVE-2025-66212 CRITICAL POC
9.4 Dec 23

Authenticated command injection in Coolify before 4.0.0-beta.451 lets users with application or service management permi

CVE-2025-59158 CRITICAL POC
9.4 Jan 05

Stored cross-site scripting in Coolify versions up to and including v4.0.0-beta.420.6 lets an authenticated low-privileg

CVE-2026-34594 HIGH POC
8.8 Jun 29

Authenticated OS command injection in Coolify before 4.0.0-beta.471 lets any user holding destination management permiss

CVE-2026-34597 HIGH POC
8.8 Jun 29

Authenticated remote code execution in Coolify (self-hosted PaaS) before 4.0.0-beta.470 lets a low-privileged authentica

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy