Description
Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.471, the GET /invitations/{uuid} endpoint can perform a state-changing password reset using an attacker-known invitation UUID, allowing an attacker who can cause a victim to visit the crafted invitation URL to reset the victim account password to a predictable value. This issue is fixed in version 4.0.0-beta.471.
Published: 2026-07-07
Score: 8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A GET endpoint at /invitations/{uuid} was able to perform a state‑changing password reset when supplied The attacker can set the victim, giving the attacker full control of the victim’s account. This request forgery (CWE‑352) that compromises account confidentiality and integrity.

Affected Systems

The vulnerability affects installations of Coolify produced by coollabsio that run any prior to version 4.0.0‑beta.471.

Risk and Exploitability

The CVSS score of 8 indicates a high severity vulnerability, while the EPSS score of < 1% shows a very low likelihood of exploitation in the wild. The issue is not listed in CISA’s KEV catalog. The likely attack vector is a crafted link that, when visited by the victim, triggers the GET request. The attacker needs only to persuade the target user to click the URL; no special privileges or additional exploits are required. Successful exploitation gives the attacker full control of the account.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Coolify 4.0.0‑beta.471 or later, where the GET /invitations/{uuid} endpoint no longer resets passwords.
  • After updating, revoke any active invitation UUIDs and force users to reset passwords through the secure password‑reset workflow.
  • Educate users to avoid clicking unknown invitation links and consider disabling the GET /invitations/{uuid} endpoint behind additional authentication or firewall rules until a patch can be applied.

Generated by OpenCVE AI on July 26, 2026 at 19:43 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 05:00: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 GET /invitations/{uuid} endpoint can perform a state-changing password reset using an attacker-known invitation UUID, allowing an attacker who can cause a victim to visit the crafted invitation URL to reset the victim account password to a predictable value. This issue is fixed in version 4.0.0-beta.471.
Title Coolify: Account takeover via CSRF-able GET endpoint that resets password to attacker-known value
Weaknesses CWE-352
References
Metrics cvssV3_1

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


Subscriptions

Coollabsio Coolify
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-07T12:56:28.312Z

Reserved: 2026-03-25T20:12:04.198Z

Link: CVE-2026-34171

cve-icon Vulnrichment

Updated: 2026-07-07T12:52:45.438Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)