CVE-2026-121587 json
Coolify before 4.1.1 Application Name Enumeration via Manual Webhook Endpoints
published 6d ago modified 2d ago also EUVD-2026-116035
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 19%
- public exploits
- 0
- none known
Summary
Coolify before 4.1.1 contains an information disclosure vulnerability that allows unauthenticated attackers to enumerate application names across all teams via manual GitHub, GitLab, Bitbucket and Gitea webhooks. Attackers can send a repository name of % or empty with a common branch like main, exploiting unescaped LIKE wildcards to receive every matching application name before signature verification.
Patch / fix
- coollabsio coolify 4.1.1
Is CVE-2026-121587 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2d ago
Exploit prediction
0.27% chance of exploitation in the next 30 days, higher than 19% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 6.9 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N |
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
| CNA | 4.0 | 6.9 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected products
- coollabsio coolify
Classification
- Weakness
-
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
References
-
github.com
/coollabsio/coolify/pull/10361
issue-tracking, patch
-
github.com
/coollabsio/coolify/commit/c1518ba1c0be36da42b6cef06df4b042f5733b01
patch
-
github.com
/coollabsio/coolify/commit/809d9b21fa9609de2ce9b49bb838c079598da876
patch
-
github.com
/coollabsio/coolify/releases/tag/v4.1.1
release-notes
-
github.com
/coollabsio/coolify/blob/v4.1.0/app/Http/Controllers/Webhook/Github.php#L69
technical-description
-
github.com
/coollabsio/coolify
product
-
vulncheck.com
/advisories/coolify-before-4.1.1-application-name-enumeration-via-manual-webhook-endpoints
third-party-advisory
Sources
- CVE List CVE-2026-121587
- NVD CVE-2026-121587
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.